-1

我知道有一个MySQL 函数可以将字符串转换为日期,但它需要字符串格式。

有没有办法在不知道格式的情况下做到这一点?

或者有没有办法使用 PHP 获取格式以便我可以在 MySQL 中使用它?

4

2 回答 2

2
Do you mean this ?
SELECT unix_timestamp('2013-11-14'), 
unix_timestamp('2013/11/14'), 
unix_timestamp('13/11/14'), 
unix_timestamp('13-11-14'),
from_unixtime(unix_timestamp('13-11-14'))

This will output 
1384358400 1384358400 1384358400 1384358400 "2013-11-14 00:00:00".
于 2013-11-14T04:53:07.510 回答
1

使用 php 的 strtotime() 函数,希望它可以帮助通过下面的链接。

http://php.net/manual/en/function.strtotime.php

于 2013-11-14T04:35:16.543 回答