2014-05-23 4 views
-1

La conversion javascript ci-dessous renvoie une date non valide lors de la ruuning application dans google Chrome.Mais il renvoie la date-heure correcte dans Internet Explorer.Date invalide javascript dans Google Chrome

var custDate=new Date("05/23/2104 10:15PM"); 

Aidez-nous s'il vous plaît.

+0

Vérifiez vos paramètres de localisation du navigateur. Il pourrait y avoir des configs différentes. –

+0

Consultez la documentation de [Date.parse()] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/parse). Seuls quelques formats de date sont officiellement supportés, et le vôtre n'en fait pas partie. –

+0

pour rendre le format d'heure commun dans tous les navigateurs, quelle sera l'heure saisie? –

Répondre

-2

pour chrome cette syntaxe:

new Date("05/23/2014 22:15"); 

normaly, il résolu

+0

Non..Ne fonctionne pas .. !! –

+1

Son indiquant la date invalide –

+0

Cela fonctionne dans tous les navigateurs et 'new Date ('2001/01/31 12:00:00')' '' C'est le format de: '" aaaa/MM/dd HH: mm: ss "' – angel

0

Jetez un oeil à this article.

new Date("05/23/2104 10:15:00 GMT"); 

Exemples:

var d = new Date(2011, 01, 07); // yyyy, mm-1, dd 
var d = new Date(2011, 01, 07, 11, 05, 00); // yyyy, mm-1, dd, hh, mm, ss 
var d = new Date("02/07/2011"); // "mm/dd/yyyy" 
var d = new Date("02/07/2011 11:05:00"); // "mm/dd/yyyy hh:mm:ss" 
var d = new Date(1297076700000); // milliseconds 
var d = new Date("Mon Feb 07 2011 11:05:00 GMT"); // ""Day Mon dd yyyy hh:mm:ss GMT/UTC 
+0

Comment savoir l'heure est en AM ou PM? –

0

aussi,

new Date() // current date and time 
new Date(milliseconds) //milliseconds since 1970/01/01 
new Date(dateString) 
new Date(year, month, day, hours, minutes, seconds, milliseconds) 

ou

d1 = new Date("October 13, 1975 11:13:00") 
d2 = new Date(79,5,24) 
d3 = new Date(79,5,24,11,33,0) 
+0

Comment savoir l'heure est en AM ou Pm? –

+0

heures sont définies entre 0 et 23 – angel

Questions connexes