【发布时间】:2012-01-30 12:41:16
【问题描述】:
我使用返回 c# DateTime 字符串的服务 API:
/Date(1327914214000+0400)/
我应该将它转换为 unixstamp,因为我使用 php。那我该怎么做呢?
【问题讨论】:
标签: c# php datetime time unix-timestamp
我使用返回 c# DateTime 字符串的服务 API:
/Date(1327914214000+0400)/
我应该将它转换为 unixstamp,因为我使用 php。那我该怎么做呢?
【问题讨论】:
标签: c# php datetime time unix-timestamp
PHP 的[strtotime][1] 函数非常适合这一点。它可以处理最常见的日期格式,包括字符串。
另一个选项是使用 MySQL 函数 FROM_UNIXTIME 和 UNIX_TIMESTAMP
SELECT UNIX_TIMESTAMP(datetime_column) FROM table
这通常比 PHP 函数调用更快。
【讨论】:
对我来说最好的解决方案来自这里https://stackoverflow.com/a/16749812/469995
strtotime没有效果,我什至不明白为什么它是一个正确的答案没有准备好参数发送到strtotime
【讨论】: