Php 这是什么格式的时间戳?

Php 这是什么格式的时间戳?,php,mysql,time,timestamp,datetime-format,Php,Mysql,Time,Timestamp,Datetime Format,我必须对wordpress插件进行一些更改。 插件返回这个时间戳格式:1364495828.1500 此格式的名称是什么?如何将其更改为DD/MM/YYYY-HH:MM??? 我正在使用PHP 谢谢 试试这个(没有测试): 这段代码试图找出将其设置为数据的时间和日期函数为您格式化的时间这是一个分辨率为100微秒的UNIX时间戳 尝试将其转换为SQL语句中的日期时间格式 FROM_UNIXTIME(1364495828.1500) 您还可以为包含日期格式字符串的函数提供第二个参数,并获取所需的

我必须对wordpress插件进行一些更改。 插件返回这个时间戳格式:1364495828.1500 此格式的名称是什么?如何将其更改为DD/MM/YYYY-HH:MM??? 我正在使用PHP 谢谢

试试这个(没有测试):


这段代码试图找出将其设置为数据的时间和日期函数为您格式化的时间

这是一个分辨率为100微秒的UNIX时间戳

尝试将其转换为SQL语句中的日期时间格式

 FROM_UNIXTIME(1364495828.1500)
您还可以为包含日期格式字符串的函数提供第二个参数,并获取所需的日期字符串。例如,这将获得一个时间戳字符串,如
16/06/2013 14:25

 FROM_UNIXTIME(1364495828.1500, '%d/%m/%Y - %H:%i')

但是,如果您在WordPress中工作,您可能更喜欢使用PHP。如果您使用这样的PHP代码,您将使用用户选择的WordPress日期格式和时间格式设置,并获得用户期望的结果

  $timestring = date_i18n( get_option( 'date_format' ), '1364495828.1500' ) . 
                ' ' .
        date_i18n( get_option( 'time_format' ), '1364495828.1500' );

这些选项是在WordPress管理界面的“常规设置”页面上选择的。

这只是以下操作的结果:

$ts = microtime(true); // 1368731778.7964 as I write this

包含微秒的标准UNIX时间戳。

此处不需要使用
strotime()
date()
将时间戳(该值看起来是什么)作为其第二个参数。但是date将时间函数格式化为格式化的日期输出,对吗?date()将接受unix时间戳。strotime将不知道该数字是什么,只返回一个布尔值false。布尔值false将被类型转换为int 0,您将输出1969或1970年的日期。e、 g.您的代码将无法工作。
$ts = microtime(true); // 1368731778.7964 as I write this