使用jQuery datepicker格式化日期

时间:2015-12-01 21:19:11

标签: javascript php jquery

我从此行请求datepicker的日期:

var checkIn=jQuery(".booking-date-fields).datepicker('getDate');

输出结果为:

Wed Dec 02 2015 00:00:00 GMT+0000 (Morocco Standard Time)

如何使用php或javascript格式化为YYYY-MM-DD格式:

2015-12-02

请帮助帮助!!!

1 个答案:

答案 0 :(得分:1)

在PHP中,您使用strtotime将字符串转换为UNIX时间,并使用date函数将其转换为您希望:

//$_GET['checkIn']  = 'Wed Dec 02 2015 00:00:00 GMT+0000';
$getDate = $_GET['checkIn'];
$date = strtotime( substr( $getDate, 0, strpos( $getDate, '(' ) ) );
echo date( 'Y-m-d', $date );
// Output "2015-12-02"

编辑一个丑陋但有效的修复工具......