Sur un ordinateur configuré pour la langue française, ce qui peut
new Date().toString()
donner?
Est-ce que cela donne trois lettres de jour de la semaine et le mois
encore? Utilise-t-il tout décorée de lettres, non reconnu par /[a-z]/i ?
Et, si vous le savez, la façon dont les ordinateurs pour les autres
pays?
Je veux être en mesure de tirer Jour, Mois, Heure, et Offset, comme des
Strings, des de telle new Date().toString() en utilisant un RegExp.
Google Traduction est un vérificateur d'orthographe, je n'ai pas
remarqué que je n'avais "ant" au lieu de "any", mais un "fourmis" a été
facilement remarqué.
For those whose English is better than Google's french :-
On a computer set for the French language, what can
new Date().toString()
give?
Does it give three-letter day-of-week and month still? Does it use any
decorated letters, not recognised by /[a-z]/i ?
And, if you happen to know, how about computers set for other countries?
I want to be able to pull Day, Month, Time, and Offset, as strings, out
of such as new Date().toString() by using a RegExp.
Google Translate is a good spelling-checker; I did not notice that I had
"ant" instead of "any"; but a "fourmis" was easily noticed.
--
(c) John Stockton, nr London, UK. ?@merlyn.demon.co.uk Turnpike v6.05.
Web <URL:http://www.merlyn.demon.co.uk/> - w. FAQish topics, links, acronyms
PAS EXE etc : <URL:http://www.merlyn.demon.co.uk/programs/> - see 00index.htm
Dates - miscdate.htm moredate.htm js-dates.htm pas-time.htm critdate.htm etc.
In fr.comp.lang.javascript message <49a83e68$, Fri, 27 Feb 2009 20:27:45, Olivier Miakinen <om+ posted:
Le 27/02/2009 18:55, Dr J R Stockton a écrit :
Sur un ordinateur configuré pour la langue française, que peut donner new Date().toString() ?
Par ailleurs, la norme indique que pour tout objet x de type Date les valeurs suivantes sont censées être égales : x.valueOf() Date.parse(x.toString())
Parce que tu as écrit cela, j'ai fait un test correspondant. La date était erronée de 400 ans et 4 heures de décalage. Un bug, un petit changement de RegExp, et un bug mort. Merci.
Date.parse(x.toUTCString()) mais que ce n'est pas obligé pour : Date.parse(x.toLocaleString())
C'est dommage. Il faut aussi Date.fromLocaleString.
La norme dit aussi que, même s'il doit pouvoir être relu par parse(), le résultat de toString() n'est pas normalisé et il est ‹ implementation- dependent ›.
Il en est ainsi.
J'étais presque sûr que, dans tous les navigateurs, Jour de la Semaine, Mois, hh: mm: ss, et "offset" semble dans l'ordre, de sorte qu'un RegExp pourrait les trouver. Je suis presque sûr encore. Presque.
Du coup, si tu n'es pas sûr du résultat de x.toString() selon les navigateurs et selon la locale, et si tu n'as pas le ‹ x ›, tu ferais
?????
bien de le traduire en entier par Date.parse(), puis de nouveau en Date, avant d'en extraire les valeurs de jour, mois, heure et offset.
Je commence, ici, avec une Date Object; je veux écrire un toString indépendant de navigateur.
J'avais espéré trouver, en commençant par le résultat de toString , plus court que d'utiliser seulement les méthodes primitives. Mais il semble que je ne peux pas faire assez en sécurité, et je suis donc en utilisant le code plus longue.
Le code, et l'explication, sont en <URL:http://www.merlyn.demon.co.uk/js -date8.htm#NDO>
-- (c) John Stockton, nr London UK. ?@merlyn.demon.co.uk IE7 FF3 Op9 Sf3 news:comp.lang.javascript FAQ <URL:http://www.jibbering.com/faq/index.html>. <URL:http://www.merlyn.demon.co.uk/js-index.htm> jscr maths, dates, sources. <URL:http://www.merlyn.demon.co.uk/> TP/BP/Delphi/jscr/&c, FAQ items, links.
Cette fonction s'appelle Date.parseLocale. Consultez <URL:http://msdn.microsoft.com/en-us/library/bb397521.aspx>.
Cette fonction s'appelle <A HREF="http://msdn.microsoft.com/en-us/library/bb397521.aspx" >Date.parseLocale</A >.
turtlethere a écrit le 25/11/2009 à 11h21 :
Dr J R Stockton a écrit le 28/02/2009 à 22h15 :
In fr.comp.lang.javascript message <49a83e68$, Fri, 27 Feb
2009 20:27:45, Olivier Miakinen <om+ posted:
Le 27/02/2009 18:55, Dr J R Stockton a écrit :
Sur un ordinateur configuré pour la langue française, que peut
donner
new Date().toString() ?
Par ailleurs, la norme indique que pour tout objet x de type Date les
valeurs suivantes sont censées être égales :
x.valueOf()
Date.parse(x.toString())
Parce que tu as écrit cela, j'ai fait un test correspondant. La date
était erronée de 400 ans et 4 heures de décalage. Un
bug,
un petit
changement de RegExp, et un bug mort. Merci.
Date.parse(x.toUTCString())
mais que ce n'est pas obligé pour :
Date.parse(x.toLocaleString())
C'est dommage. Il faut aussi Date.fromLocaleString.
La norme dit aussi que, même s'il doit pouvoir être relu par
parse(), le
résultat de toString() n'est pas normalisé et il est ‹
implementation-
dependent ›.
Il en est ainsi.
J'étais presque sûr que, dans tous les navigateurs, Jour de la
Semaine,
Mois, hh: mm: ss, et "offset" semble dans l'ordre, de sorte qu'un
RegExp
pourrait les trouver. Je suis presque sûr encore. Presque.
Du coup, si tu n'es pas sûr du résultat de x.toString() selon
les
navigateurs et selon la locale, et si tu n'as pas le ‹ x ›, tu
ferais
?????
bien de le traduire en entier par Date.parse(), puis de nouveau en Date,
avant d'en extraire les valeurs de jour, mois, heure et offset.
Je commence, ici, avec une Date Object; je veux écrire un toString
indépendant de navigateur.
J'avais espéré trouver, en commençant par le
résultat de toString ,
plus court que d'utiliser seulement les méthodes primitives. Mais il
semble que je ne peux pas faire assez en sécurité, et je suis
donc en
utilisant le code plus longue.
Le code, et l'explication, sont en <URL:http://www.merlyn.demon.co.uk/js
-date8.htm#NDO>
--
(c) John Stockton, nr London UK. ?@merlyn.demon.co.uk IE7 FF3 Op9 Sf3
news:comp.lang.javascript FAQ
<URL:http://www.jibbering.com/faq/index.html>.
<URL:http://www.merlyn.demon.co.uk/js-index.htm> jscr maths, dates,
sources.
<URL:http://www.merlyn.demon.co.uk/> TP/BP/Delphi/jscr/&c, FAQ
items,
links.
Cette fonction s'appelle Date.parseLocale.
Consultez <URL:http://msdn.microsoft.com/en-us/library/bb397521.aspx>.
Cette fonction s'appelle <A HREF="http://msdn.microsoft.com/en-us/library/bb397521.aspx" >Date.parseLocale</A >.
In fr.comp.lang.javascript message <49a83e68$, Fri, 27 Feb 2009 20:27:45, Olivier Miakinen <om+ posted:
Le 27/02/2009 18:55, Dr J R Stockton a écrit :
Sur un ordinateur configuré pour la langue française, que peut donner new Date().toString() ?
Par ailleurs, la norme indique que pour tout objet x de type Date les valeurs suivantes sont censées être égales : x.valueOf() Date.parse(x.toString())
Parce que tu as écrit cela, j'ai fait un test correspondant. La date était erronée de 400 ans et 4 heures de décalage. Un bug, un petit changement de RegExp, et un bug mort. Merci.
Date.parse(x.toUTCString()) mais que ce n'est pas obligé pour : Date.parse(x.toLocaleString())
C'est dommage. Il faut aussi Date.fromLocaleString.
La norme dit aussi que, même s'il doit pouvoir être relu par parse(), le résultat de toString() n'est pas normalisé et il est ‹ implementation- dependent ›.
Il en est ainsi.
J'étais presque sûr que, dans tous les navigateurs, Jour de la Semaine, Mois, hh: mm: ss, et "offset" semble dans l'ordre, de sorte qu'un RegExp pourrait les trouver. Je suis presque sûr encore. Presque.
Du coup, si tu n'es pas sûr du résultat de x.toString() selon les navigateurs et selon la locale, et si tu n'as pas le ‹ x ›, tu ferais
?????
bien de le traduire en entier par Date.parse(), puis de nouveau en Date, avant d'en extraire les valeurs de jour, mois, heure et offset.
Je commence, ici, avec une Date Object; je veux écrire un toString indépendant de navigateur.
J'avais espéré trouver, en commençant par le résultat de toString , plus court que d'utiliser seulement les méthodes primitives. Mais il semble que je ne peux pas faire assez en sécurité, et je suis donc en utilisant le code plus longue.
Le code, et l'explication, sont en <URL:http://www.merlyn.demon.co.uk/js -date8.htm#NDO>
-- (c) John Stockton, nr London UK. ?@merlyn.demon.co.uk IE7 FF3 Op9 Sf3 news:comp.lang.javascript FAQ <URL:http://www.jibbering.com/faq/index.html>. <URL:http://www.merlyn.demon.co.uk/js-index.htm> jscr maths, dates, sources. <URL:http://www.merlyn.demon.co.uk/> TP/BP/Delphi/jscr/&c, FAQ items, links.
Cette fonction s'appelle Date.parseLocale. Consultez <URL:http://msdn.microsoft.com/en-us/library/bb397521.aspx>.
Cette fonction s'appelle <A HREF="http://msdn.microsoft.com/en-us/library/bb397521.aspx" >Date.parseLocale</A >.
Dr J R Stockton
En fr.comp.lang.javascript message
, 25 Nov 2009 04:21:25, turtlethere a
ecrit:
Cette fonction s'appelle Date.parseLocale. Consultez <URL:http://msdn.microsoft.com/en-us/library/bb397521.aspx>.
Qui contient "This page is specific to Microsoft Visual Studio 2008/.NET Framework 3.5".
C'est interessant; mais ce n'est pas ECMA 262 Final Draft 5. Ce n'est pas meme IE8, ISTM. Donc, c'est peut-etre inutile pour la World Wide Web.
-- (c) John Stockton, nr London UK. ?@merlyn.demon.co.uk IE7 FF3 Op9 Sf3 news:comp.lang.javascript FAQ <URL:http://www.jibbering.com/faq/index.html>. <URL:http://www.merlyn.demon.co.uk/js-index.htm> jscr maths, dates, sources. <URL:http://www.merlyn.demon.co.uk/> TP/BP/Delphi/jscr/&c, FAQ items, links.
En fr.comp.lang.javascript message <-KidndeqvoG4mJDWRVn_vwA@giganews.com
, 25 Nov 2009 04:21:25, turtlethere <turtlethere@domain-xyz.in> a
ecrit:
Cette fonction s'appelle Date.parseLocale.
Consultez <URL:http://msdn.microsoft.com/en-us/library/bb397521.aspx>.
Qui contient "This page is specific to Microsoft Visual Studio 2008/.NET
Framework 3.5".
C'est interessant; mais ce n'est pas ECMA 262 Final Draft 5.
Ce n'est pas meme IE8, ISTM. Donc, c'est peut-etre inutile pour la
World Wide Web.
--
(c) John Stockton, nr London UK. ?@merlyn.demon.co.uk IE7 FF3 Op9 Sf3
news:comp.lang.javascript FAQ <URL:http://www.jibbering.com/faq/index.html>.
<URL:http://www.merlyn.demon.co.uk/js-index.htm> jscr maths, dates, sources.
<URL:http://www.merlyn.demon.co.uk/> TP/BP/Delphi/jscr/&c, FAQ items, links.
Cette fonction s'appelle Date.parseLocale. Consultez <URL:http://msdn.microsoft.com/en-us/library/bb397521.aspx>.
Qui contient "This page is specific to Microsoft Visual Studio 2008/.NET Framework 3.5".
C'est interessant; mais ce n'est pas ECMA 262 Final Draft 5. Ce n'est pas meme IE8, ISTM. Donc, c'est peut-etre inutile pour la World Wide Web.
-- (c) John Stockton, nr London UK. ?@merlyn.demon.co.uk IE7 FF3 Op9 Sf3 news:comp.lang.javascript FAQ <URL:http://www.jibbering.com/faq/index.html>. <URL:http://www.merlyn.demon.co.uk/js-index.htm> jscr maths, dates, sources. <URL:http://www.merlyn.demon.co.uk/> TP/BP/Delphi/jscr/&c, FAQ items, links.
Olivier Miakinen
[Copie et suivi dans fr.usenet.abus.d]
Le 25/11/2009 11:21, a écrit :
Dr J R Stockton a écrit le 28/02/2009 à 22h15 :
[citation intégrale]
Cette fonction s'appelle Date.parseLocale. Consultez <URL:http://msdn.microsoft.com/en-us/library/bb397521.aspx>.
Pfffffff ! :-( :-(
1) Réponse à un article vieux de presque un an. 2) Porcinographie caractérisée. 3) Utilisation d'une adresse d'un nom de domaine en Inde sans autorisation. 4) Publication en double.
On ne peut rien faire pour limiter les dégats de Giganews ? Je les avais déjà contactés pour leur signaler le problème du domain-xyz.in et ils m'avaient répondu que ce n'était pas de leur faute si les utilisateurs choisissaient cette adresse ! Après relance de ma part ils m'avaient simplement ignoré.
-- Olivier Miakinen
[Copie et suivi dans fr.usenet.abus.d]
Le 25/11/2009 11:21, <turtlethere@domain-xyz.in> a écrit :
Dr J R Stockton a écrit le 28/02/2009 à 22h15 :
[citation intégrale]
Cette fonction s'appelle Date.parseLocale.
Consultez <URL:http://msdn.microsoft.com/en-us/library/bb397521.aspx>.
Pfffffff ! :-( :-(
1) Réponse à un article vieux de presque un an.
2) Porcinographie caractérisée.
3) Utilisation d'une adresse d'un nom de domaine en Inde sans
autorisation.
4) Publication en double.
On ne peut rien faire pour limiter les dégats de Giganews ? Je les avais
déjà contactés pour leur signaler le problème du domain-xyz.in et ils
m'avaient répondu que ce n'était pas de leur faute si les utilisateurs
choisissaient cette adresse ! Après relance de ma part ils m'avaient
simplement ignoré.
Cette fonction s'appelle Date.parseLocale. Consultez <URL:http://msdn.microsoft.com/en-us/library/bb397521.aspx>.
Pfffffff ! :-( :-(
1) Réponse à un article vieux de presque un an. 2) Porcinographie caractérisée. 3) Utilisation d'une adresse d'un nom de domaine en Inde sans autorisation. 4) Publication en double.
On ne peut rien faire pour limiter les dégats de Giganews ? Je les avais déjà contactés pour leur signaler le problème du domain-xyz.in et ils m'avaient répondu que ce n'était pas de leur faute si les utilisateurs choisissaient cette adresse ! Après relance de ma part ils m'avaient simplement ignoré.