admin管理员组

文章数量:1178538

Am getting a GMT time from my server in this format

Fri, 18 Oct 2013 11:38:23 GMT

My requirement is to convert this time to local time using Javascript, eg:/ if the user is from India, first i need to take the time zone +5.30 and add that to my servertime and convert the time string to the following format

2013-10-18 16:37:06

I tried with following code but not working

var date = new Date('Fri, 18 Oct 2013 11:38:23 GMT');
date.toString();

Please help me to solve this issue, Thanks in advance

Am getting a GMT time from my server in this format

Fri, 18 Oct 2013 11:38:23 GMT

My requirement is to convert this time to local time using Javascript, eg:/ if the user is from India, first i need to take the time zone +5.30 and add that to my servertime and convert the time string to the following format

2013-10-18 16:37:06

I tried with following code but not working

var date = new Date('Fri, 18 Oct 2013 11:38:23 GMT');
date.toString();

Please help me to solve this issue, Thanks in advance

Share Improve this question asked Oct 21, 2013 at 9:50 DibishDibish 9,29322 gold badges68 silver badges107 bronze badges
Add a comment  | 

1 Answer 1

Reset to default 34

This worked for me:

<script>
var strDateTime = "Fri, 18 Oct 2013 11:38:23 GMT";
var myDate = new Date(strDateTime);
alert(myDate.toLocaleString());
</script>

Please take a look at http://www.w3schools.com/jsref/jsref_obj_date.asp for all further date time manipulations, from the date object myDate.

本文标签: javascriptConvert GMT time to local timeStack Overflow