2013-10-21 4 views
5

Amはこの形式で私のサーバーからGMT時間を取得ローカル時間にGMT時間に変換

Fri, 18 Oct 2013 11:38:23 GMT 

私の要件は、例えば、Javascriptを使用して、ローカル時刻にこの時間を変換することです:ユーザーはインドからある/場合は、最初私は、次のコードで試してみましたが、

var date = new Date('Fri, 18 Oct 2013 11:38:23 GMT'); 
date.toString(); 
を働いていない時間帯5.30を取り、私のSERVERTIMEにそれを追加し、次の形式

2013-10-18 16:37:06 

に時間文字列を変換する必要があります

、この問題を解決するために私を助けて事前

答えて

10

のおかげでは、これは私のために働いてください:

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

日付オブジェクトMyDateに該当、すべての更なる日付時刻操作用http://www.w3schools.com/jsref/jsref_obj_date.aspをご覧ください。

+0

ありがとうございました。ご協力いただきありがとうございます。この日付をfromatに変換するとご存知ですか?18/10/2013 17:08:23 "in to 2013-10-18 17:08:23 – Dibish

+0

あなたの疑問にお答えしたいと思っていますが、この変換はユーザのシステム時刻/ブラウザの時刻に基づいていますか?タイムゾーンがシステムに間違っているとどうなりますか? – Dibish

+0

はい、ブラウザの時刻ですWindowsのロケールの設定やOS、間違ったブラウザの設定に気を付ける必要はありません - ごめんなさい。 – jacouh

関連する問題