我正在尝试使用以神秘格式列出的时间戳转换为day:month:year:hours:minutes:seconds
我知道每个数字串的最终产品是什么,我需要知道这个过程,所以我可以在php中将数字转换为所需的格式。我基本上试图对此进行逆向工程。
以下是我的数据样本集:
根据此信息,我可以告诉我,
1分钟=这个数字串的60,000个单位。
我尝试将数字除以60000,然后是60,然后是24,然后是365,以年度格式得到数字,但我得到大约43年。没有像我想要的输出
任何见解都将受到赞赏。谢谢。
答案 0 :(得分:1)
那些是Unix timestamps,以毫秒为单位。也就是说,UTC时间1970年1月1日凌晨00:00:00之后的毫秒数。
我认为这段代码可以满足您的需求:
date_default_timezone_set('America/New_York');
$date = date('d:m:Y:H:i:s', 1382400446259 / 1000);
var_dump($date);
它会给你这个:
string(19) "21:10:2013:20:07:26"
查看page from the PHP manual on the date()
function以获取有关不同格式的更多信息。