如何將使用php的unix時間戳(即從time())轉換爲m-d-Y字符串?在php中mktime()的對面嗎?
0
A
回答
3
使用date()
string date (string $format [, int $timestamp ])
返回根據使用給定的整數時間戳或者如果沒有時間戳給定的當前時間的給定的格式串格式化的字符串。換句話說,時間戳是可選的,並且默認爲time()的值。
1
mktime手冊條目中的第一個例子顯示了這樣一個函數。 沒有一個好的開發人員可以忽略手動查找。
0
函數localtime()是PHP的mktime()的逆函數。這些只是以PHP-ish方式執行底層ANSI-C函數localtime和mktime。要小心,因爲分解時間的映射不是對稱的。特別地,本地時間()從返回值的底層ANSI-C本地時間()不修改,但mktime()參數是更PHP肥胖型:
- 的參數可在一個更人類可讀的順序,更符合與PHP函數strtotime()支持的格式一致。在C中,這些參數是通過一個結構體傳入的,但是一般認爲它們是以分解時間順序排列的,PHP的localtime()的數值索引返回值也是如此,PHP的mktime()的月份參數取值從1到12.但是PHP的localtime()返回0到11,這與正常情況下的分解時間一樣。請記得酌情添加/減1。
- PHP的mktime()需要多年的值0-69代表2000到2069年,而70-100代表1970年到2000年。PHP的localtime()返回自1900年以來的年份(0到138代表1900年到2038年, 32位分解時間的範圍)。因此,除非您的應用程序需要跟蹤2000年以前的時間,否則酌情添加/減去100,並假裝70年代從未存在(這也解決了迪斯科的問題)。
相關問題
- 1. PHP的警告:mktime()
- 2. php - mktime或strtotime?
- 3. PHP mktime地獄
- 4. Php mktime()vs date()
- 5. PHP Mktime錯誤
- 6. PHP mktime()錯誤
- 7. PHP mktime和時區
- 8. 的JavaScript等價的PHP mktime
- 9. 如何在PHP中反轉mktime()函數?
- 10. 日期前1900的PHP mktime()
- 11. 錯誤的PHP輸出mktime()
- 12. php mktime AMPM值錯誤
- 13. PHP日期/時間和mktime
- 14. PHP mktime()期望參數
- 15. mktime等效於PHP 5.3
- 16. 在PHP 5.3中使用mktime()中的is_dst(參數已棄用)
- 17. 在PHP的exec中運行mktime的C代碼
- 18. 面向對象的PHP很慢嗎?
- 19. PHP mktime()返回錯誤的日期
- 20. PHP mktime對於曆元返回-3600,而不是0
- 21. 腳本中的mktime錯誤!誰能幫我嗎?
- 22. PHP 7.0 mktime不能正常工作
- 23. MKTIME,PHP日期/時間戳YYYY-MM-DD
- 24. PHP使用mktime顯示未來日期
- 25. PHP mktime()和microtime()等效於C#
- 26. PHP mktime不按預期工作
- 27. mktime(從php)到iphone時間(字符串)
- 28. 使用PHP從Mysql檢索Mktime值
- 29. 從php到Java - mktime和日期
- 30. PHP將mktime結果轉換爲UTC
這就是m-d-y to time()。 – AFK 2010-05-23 10:51:25
@AFK你迫切需要更多的關注。網頁上的每個例子都在做你所要求的內容。每一個friggin'一個。 – 2010-05-23 11:12:59