在JavaScript中将字符串转换为Date()

How do I convert this timestamp from php into a javascript Date() object?

This is how I grab the time:

$timestart = time();

and I parse this to a javascript function and I want to convert it into a JavaScript date object.

help, all this date stuff confuses me quite a bit.

thanks,

If val contains your PHP value which is

the current time measured in the number of seconds since the Unix Epoch

then you just need this:

var timestart = new Date(val * 1000);

JavaScript uses the same base time as UNIX systems (midnight on 01/01/1970) but measured in milliseconds rather than seconds.

Substring the parts of the timestamp you need to create the Date. Then initialise like so,

var d = new Date(year, month, date);

This is a cross browser implementation.