c#到PHP代码的一些时间戳生成



我不是c#程序员,但被给予了一个API,其中部分代码需要生成时间戳,但示例是在c#中给出的,所以我被卡住了,我如何在PHP中获得相同的结果。有人能在这里帮助告诉我如何这段代码将在Php?

DateTime dtStart = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970, 1, 1));
DateTime dtNow = DateTime.Parse(DateTime.Now.ToString());
TimeSpan toNow = dtNow.Subtract(dtStart);
string timeStamp = toNow.Ticks.ToString().Substring(0, timeStamp.Length - 7);

我可以把前两行写进PHP,但是第三行以后,我就迷路了。

<?php
$date = new DateTime(); // OR new DateTime('2000-01-01');
$timestamp = $date->getTimestamp();
?>

最新更新