Q
PHP日期转换
1
A
回答
2
只是用strtotime()得到一个时间戳,然后date()到时间戳转换到你所需要的格式:
$timestamp = strtotime("04.09.1953");
echo date("Y-m-d", $timestamp);
编辑:
如果您有一些 “异国情调” 的格式输入,您可能需要使用explode(),list()和mktime()建立你自己的时间戳:
list($y,$m,$d) = explode(".","04.09.1953");
$timestamp = mktime(0,0,0,$m,$d,$y);
echo date("Y-m-d", $timestamp);
0
你试过strtotime()吗?它可能工作,否则你需要使用子字符串或爆炸进行手动转换。
0
http://www.handyphp.com/index.php/PHP-Resources/Handy-PHP-Functions/reformat_date.html
function reformat_date($date, $format){
$output = date($format, strtotime($date));
return $output;
}
0
如果所有您感兴趣的是从一个“字符串”格式转换为另一个您可以使用regEx:
$ DMY = '04 .09.1953'; ($ d $ 4,4 $)$'$ $ $ $ $ $',$ DMY); $ YMD = preg_replace('/(\ d \ d)。(\ d \ d)。(\ d {4,4})/','$ 3- $ 2- $ 1'
相关问题
- 1. PHP日期转换
- 2. 转换日期PHP
- 3. PHP - 将日期转换为UTC日期
- 4. 转换PHP-日期在Javascript的日期
- 5. PHP //转换/计算日期
- 6. PHP/Python的日期转换
- 7. datetime转换仅日期php
- 8. php日期转换为秒
- 9. 日期转换到PHP
- 10. PHP日期和Zend_Date转换?
- 11. PHP日期转换为strtotime
- 12. php的日期转换
- 13. 转换PHP日期时间
- 14. 日期时间转换PHP
- 15. PHP日期转换为SQLSRV
- 16. PHP - Mysql日期转换
- 17. PHP日期格式转换
- 18. 在PHP中转换日期?
- 19. PHP转换日期格式
- 20. PHP:转换日期DateTime类
- 21. PHP日期转换MySQL的
- 22. 转换日期2012-09-16到PHP日期(“L˚FJS”)(PHP/MySQL的)
- 23. 日期转换
- 24. 转换日期
- 25. 日期转换
- 26. 日期转换
- 27. 转换日期
- 28. 转换日期
- 29. 日期转换
- 30. 日期转换
是否要打印日期不同或转换现有? – 2012-01-10 14:56:26