我有一個以紀元爲單位的ms字段,例如1350393140000.我需要在PhP中將此字段作爲日期時間,將其時間部分更改爲7AM(UTC時間)並將其轉換從時代回到ms。我怎樣才能做到這一點?php從時代ms獲取日期ms
0
A
回答
2
$input = 1350393140000;
$dt = new DateTime('@' . floor($input/1000));
$dt->setTimeZone(new DateTimeZone('UTC'));
$dt->modify('07:00');
$output = $dt->format('U') * 1000;
0
date_default_timezone_set('UTC');
$ts = 1350393140000/1000;
$ts = mktime(7, date('i', $ts), date('s', $ts), date('n', $ts), date('j', $ts), date('Y', $ts));
$ts = $ts * 1000;
+0
但的確,現在應該使用DateTime類。 – deceze
相關問題
- 1. 獲取昨天的日期在MS-DOS
- 2. 從ms-access到ms-word獲取數據
- 3. 從MS Live日誌獲取數據
- 4. 從ASP.NET代碼更新表MS SQL的日期時間值
- 5. 從正常日期轉換爲MS Access中的unix時代日期SQL查詢
- 6. 日期的PHP MS SQL佔位符
- 7. 從MS-Word ApplicationClass獲取PID?
- 8. 如何從getDateTimeInstance獲取ms
- 9. 獲取MS SQL
- 10. 使用visual basic從MS Access數據庫獲取日期和時間
- 11. MS SQL加入日期時間
- 12. MS Access中的日期時間格式
- 13. MS SQL日期時間精度問題
- 14. 日期差異MS SQL
- 15. MS Access Year(日期()函數
- 16. Excel MS Office-月份日期
- 17. MS SQL Server日期Excel
- 18. MS SQL Server轉換日期
- 19. MS Access導入日期
- 20. 星期從一個日期開始日期MS Access
- 21. 更新日期和時間字段從日期和時間列以ms訪問
- 22. 如何使用MS Access以.NET升序獲取日期列表
- 23. Highcharts - 從MS SQL到PHP的日期格式問題
- 24. MS SQL 2008 HowTo從日誌中讀取
- 25. 如何從日期日期迄今在MS-ACCESS和JSP?
- 26. 從時間戳獲取日期:錯誤的日期在php
- 27. 使用SQL從MS Access表中獲取年份日期和值的變量
- 28. MS Access SQL從不同的表中獲取結果並按日期排序
- 29. MS Excel:如何在導出爲csv時獲取更改的日期格式?
- 30. 獲取當前日期和時間,使用c#進行ms訪問
如果你知道時間戳的時區,你可以很容易。減去/添加的差異UTC。 – ddinchev
@Veseliq:unix時間戳始終以UTC。但你怎麼知道其中的差異? – Evert