我想以UNIX格式将此日期格式保存到我的数据库20/07/2012 22:10。 我该如何做到这一点,以及如何将其恢复为可读格式?如何使用PHP将这次转换并转换为UNIX?
0
A
回答
1
我相信你正在寻找两种可能的变种。
//save it
$timestamp = strtotime('20/07/2012 22:10');
$timestamp = mktime(22, 10, 0, 20, 7, 2012); //mktime(h,m,s,M,D,Y)
//retrieve it with
while ($rows = /*...*/) {
$timestamp = date("D/M/Y g:i",$rows['timestamp']);
}
1
尝试strtotime()PHP函数。这可能是你在找什么。为了得到它返回一个可读的格式使用日期()函数,如:
$date = date('Y-M-d', $unixTime);
+0
如何使用上述格式的strtotime? – EnexoOnoma 2012-07-19 22:30:00
0
正如大卫说,你可以使用strtotime('20/07/2012 22:20')
但你必须要小心的区域设置。
如果你感觉更加舒适,虽然,你可以试试这个:
list($d, $m, $y, $h, $i) = sscanf('20/07/2012 22:20', '%d/%d/%d %d:%d');
$unix_timestamp = mktime($h, $i, 0, $m, $d, $y);
+0
如何在结果上添加两个小时? – EnexoOnoma 2012-07-19 22:42:23
相关问题
- 1. 如何将这个JSON转换为PHP
- 2. 将MSSQL GetUTCDate()转换为PHP/Unix/MySQL蜱
- 3. 将file.modificationDate转换为UNIX? AS3
- 4. 如何将HHMMSS转换为HH:MM:SS Unix?
- 5. Java - 将unix换行转换为回车
- 6. 如何使用JSON将变量从ajax转换为php和php转换为ajax?
- 7. 如何使用FFMPEG将视频转换为flv并将其转换为flv?
- 8. PHP将Unix时间转换为ISO并减去一小时
- 9. 如何将&字符转换为并使用PHP
- 10. 如何将字节数据转换为位并再次转换回字节?
- 11. 如何将时间戳转换为php中的unix时间戳?
- 12. 如何将COledatetime转换为unix时间/ php时间?
- 13. 如何使用UNIX命令行将XML转换为MYSQL插入?
- 14. 如何使用Twig将日期转换为UNIX时间戳?
- 15. 如何将CSS每次转换为SCSS?
- 16. 将整数转换数据库转换为使用php的json
- 17. PHP日期转换为unix时间戳
- 18. 如何将这个HQL转换为SQL
- 19. 如何将这个observe_field转换为jquery
- 20. 如何将这段SQL转换为LINQ?
- 21. 如何将这个objc转换为SWIFT
- 22. 如何在UNIX中将UNIX时间戳转换为EST时间?
- 23. 如何使用C#函数将XML转换为XSLT转换
- 24. 使用PHP将CSV转换为JSON?
- 25. 使用PHP将PDF转换为XML
- 26. PHP - 使用Imagick将EPS转换为PNG
- 27. 使用PHP将docx转换为pdf
- 28. 使用PHP将FDF转换为PDF
- 29. 使用PHP将Base64Binary转换为PDF
- 30. 使用PHP将SVG转换为PNG
感谢你为这个。所以我已经清除了如何通过'date(“D/M/Y g:i”,$ rows ['timestamp']);'但我该如何转换一个不是当前的时间,比如张贴在上面? – EnexoOnoma 2012-07-19 22:23:31
我尝试了转换,但是在一个在线转换器上的可读格式,unix的时间比实际时间晚了大约1年20/07/2012 – EnexoOnoma 2012-07-19 22:42:01
@Kaoukkos你试过了哪一个? – Secko 2012-07-19 22:43:31