Objet date date L'objet date peut stocker n'importe quelle date et peut être précis à la milliseconde près (1/1000ème de seconde).
Définissez un objet temporel :
var Udate=new Date();
Remarque : Lorsque vous utilisez le mot-clé new, la première lettre de Date() doit être en majuscule.
Faites de Udate un objet date, et il a une valeur initiale : l'heure actuelle (heure actuelle du système informatique).
Si vous souhaitez personnaliser la valeur initiale, vous pouvez utiliser la méthode suivante :
var d = new Date(2012, 10, 1); //October 1, 2012
var d = new Date('Oct 1, 2012'); //1er octobre 2012
Nous ferions mieux d'utiliser la "méthode" présentée ci-dessous pour définir strictement l'heure.
Syntaxe de la méthode d'accès : "
Méthodes courantes de gestion de l'heure et de la date dans les objets Date :
返回/设置年份方法 get/setFullYear() 返回/设置年份,用四位数表示。 var mydate=new Date();//当前时间2014年3月6日 document.write(mydate+””); //输出当前时间 document.write(mydate.getFullYear()+””); //输出当前年份 mydate.setFullYear(81); //设置年份 document.write(mydate+””); //输出年份被设定为 0081年。
Remarque : différents navigateurs ont des résultats différents pour mydate.setFullYear(81). L'année est définie sur 0081 ou 81.
Résultats :
Jeudi 6 mars 2014 10:57:47 GMT+0800
2014
Jeudi 6 mars 0081 10:57:47 GMT+0800
Remarque :
1. Le format du résultat est : semaine, mois, jour, année, heure, minute, seconde, fuseau horaire. (Firefox)
Différents navigateurs ont des formats d'heure différents.
Méthode de retour du jour de la semaine
getDay() renvoie le jour de la semaine, renvoyant un nombre de 0 à 6, 0 signifie dimanche. Si vous souhaitez retourner la "semaine" correspondante, complétez-la via un tableau, le code est le suivant :
var mydate=new Date();//Définir l'objet date var weekday=["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"]; //Définissez l'objet du tableau et attribuez une valeur à chaque élément du tableau var mynum=mydate.getDay();//La valeur de retour est stockée dans la variable mynum document.write(mydate.getDay());//Output getDay() pour obtenir la valeur document.write("Aujourd'hui, c'est : "+ weekday[mynum]);//Sortie du jour de la semaine
Remarque : le code ci-dessus a été exécuté le vendredi 7 mars 2014.
Résultat :
5
Aujourd'hui, c'est : vendredi
Méthode de retour/définition de l'heure
get/setTime() Renvoie/définit l'heure en millisecondes, calcule le nombre de millisecondes entre 0h00 le 1er janvier 1970 et la date indiquée par l'objet date.
Si vous retardez d'une heure l'heure de l'objet date actuelle, le code est le suivant :
var mydate=new Date(); document.write("当前时间:"+mydate+" "); mydate.setTime(mydate.getTime() + 60 * 60 * 1000); document.write("推迟一小时时间:" + mydate);
Résultat :
Heure actuelle : jeu. 6 mars 11 :46:27 UTC+0800 2014
Délai d'une heure : jeu. 6 mars 12:46:27 UTC+0800 2014
Remarque : 1. Une heure 60 minutes, une minute 60 secondes, une seconde 1000 millisecondes
2. 时间推迟 1 小时,就是: “x.setTime(x.getTime() + 60 * 60 * 1000);”
String String object
Nous avons utilisé des objets chaîne dans des études précédentes. La façon de définir une chaîne est d'attribuer directement une valeur. Par exemple :
var mystr = « J'adore JavaScript ! »
Après avoir défini la chaîne mystr, nous pouvons accéder à ses propriétés et méthodes.
Accédez à la propriété length de l'objet chaîne :
stringObject.length; Renvoie la longueur de la chaîne.
var mystr="Hello World!";
var myl=mystr.length;
Une fois le code ci-dessus exécuté, la valeur de myl sera : 12
Access Méthode de l'objet string :
Utilisez la méthode toUpperCase() de l'objet String pour convertir les lettres minuscules de la chaîne en majuscules :
var mystr="Bonjour tout le monde!"; mystr. toUpperCase();
Une fois le code ci-dessus exécuté, la valeur de mynum est : HELLO WORLD !
Renvoie le caractère à la position spécifiée
La méthode charAt() peut renvoyer le caractère à la position spécifiée. position. Les caractères renvoyés sont des chaînes de longueur 1.
Description du paramètre :
<script type="text/javascript"> var mystr="I love JavaScript!" document.write(mystr.charAt(2));</script>
Renvoie la position où la chaîne spécifiée apparaît pour la première fois.
La méthode indexOf() renvoie la position où une valeur de chaîne spécifiée apparaît pour la première fois dans la chaîne.
Description du paramètre :
Description :
var str="I love JavaScript!" document.write(str.indexOf("I") + " "); document.write(str.indexOf("v") + " "); document.write(str.indexOf("v",8));
4
9
js notes d'apprentissage d'objet intégrées_compétences javascript
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!