2017-05-24 17 views
-2

文化の日付を変更するとき、私のアプリケーションは多言語をサポートしなければなりません 日付形式を受け入れ、指定された日付を返すメソッドが必要ですあなたはDate.parse(date)を使用することができます指定された文化日付の有効性が無効または無効javascript関数

のスクリプトは、私はローカルの日付に&新しい日付の方法を試してみましたが、それは常に真

if (new Date(date) 
    alert('valid'); 
else 
    alert('In valid'); 
+0

ようこそ![so]!このサイトでは、自分でコードを書くことができます**。 ** [もっと研究をして](// meta.stackoverflow.com/questions/261592)**あなたが問題を抱えていると、あなたが試みたものを投稿することができます** (** stackoverflow.com/help/mcve)を提供しています。私は良い質問と[完璧な質問]を読むことをお勧めします(http://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/)。また、[ツアー]を取って** [this](// meta.stackoverflow.com/questions/347937/)**を必ず読んでください。 – Badacadabra

+1

あなたのアプリケーションにいくつかのコンテキストを提供したいと思っているかもしれません。何をしようとしているのか、あなたがこれまで試みてきたもののいくつかのコードです。一般的にあなたの質問はより多くの努力が必要です。更新してください。 –

答えて

0

を返します。

日付が無効の場合、NaNが返されます。それ以外の場合は、タイムスタンプが返されます。

タイムスタンプ、01 /月/ 1970年以降のミリ秒数を表す 整数を返し Date.parse()。 が指定された日付文字列を解析できない場合は、NaNを返します。

var timestamp = Date.parse('foo') 
if (isNaN(timestamp) == false) 
{ 
    var d = new Date(timestamp); 
} 
関連する問題