1

只是简单的快速问题,

我正在使用 facebook js api 登录到我的网站

FB.login(function(response){

if (response.authResponse) {
FB.api('/me', function(response) { response.birthday .... }

然后我想将生日存储在我的 mysql 数据库中,但是 fb 生日格式是 MM/DD/YYYY,据我所知,mysql 日期格式是 YYYY-MM-DD。还有其他方法可以通过蛮力更改 fb 格式吗?

4

1 回答 1

1

使用Date对象及其函数

var date = new Date(response.birthday);
var d = date.getDate()
var m = date.getMonth() + 1;
var y = date.getFullYear();
var format_date = '' + y + '-' + (m<=9 ? '0' + m : m) + '-' + (d <= 9 ? '0' + d : d);
于 2013-06-11T13:25:19.837 回答