将php和javascript中的日期格式转换为unix时间

时间:2016-04-05 14:19:38

标签: javascript php date

在php和javascript中将日期从日本格式转换为常规格式的最佳方法是什么

我有日期:2016年04月01日

所以我想将其转换为unix时间戳。

我尝试在JS中这样做,但我认为它似乎不对。

Func<int, string> foo(int a) 
{ 
    return b => (a + b).ToString(); 
}

我得到的是:UNIX TimeStamp中的1459443600000(unix时间,以毫秒为单位)= 1459443600。 但是当我使用http://www.onlineconversion.com/unix_time.htm进行检查时。它告诉我日期是:2016年3月31日星期四17:00:00 GMT。为什么是昨天。为什么不是00:00:00 GMT?

当我使用 var val=$('#from_date').val(); var st = val.replace(/\D/g,'-'); var dateParts = st.split('-'); var date = new Date(dateParts[0], (dateParts[1] - 1), dateParts[2]); $('#date_from').val(Date.parse(date)); 函数时,

在PHP上相同。

有人可以向我解释这个问题吗?

你能告诉我将日本时间转换为unix时间的更好方法。例如:2016年04月01日。我想:1459468800(星期五,2016年4月1日00:00:00 GMT)

谢谢。

0 个答案:

没有答案