Maison > interface Web > js tutoriel > Méthode JavaScript setUTCMonth() pour définir le mois selon le Temps Universel (UTC)

Méthode JavaScript setUTCMonth() pour définir le mois selon le Temps Universel (UTC)

黄舟
Libérer: 2017-11-07 14:19:25
original
1587 Les gens l'ont consulté

Définition et utilisation

La méthode setUTCMonth() est utilisée pour définir le mois en fonction du Temps Universel (UTC).

Syntaxe

dateObject.setUTCMonth(month,day)
Copier après la connexion
ParamètreDescription
mois
参数描述
month

必需。要给 dateObject 设置的月份字段的值,用世界时表示。

该参数是 0(一月) ~ 11(十二月) 之间的整数

day可选。在 1 ~ 31 之间的整数,用作 dateObject 的天字段,用世界时表示。
Obligatoire. La valeur du champ mois à définir pour dateObject, exprimée en temps universel.

Ce paramètre est compris entre 0 (janvier) et 11 (décembre) Integer

.

jourFacultatif. Entier compris entre 1 et 31, utilisé comme champ jour de dateObject, exprimé en temps universel.

Valeur de retourLa représentation en millisecondes de la date ajustée.

Conseils et

Notes

 :

Remarque : Cette méthode est toujours utilisée en conjonction avec un objet Date.

Conseil : Pour plus d'informations sur le Temps universel coordonné (UTC), veuillez vous référer à l'Encyclopédie Baidu.

Exemple

<script type="text/javascript">

var d=new Date()
d.setUTCMonth(0)
document.write(d)

</script>
Copier après la connexion
Exemple 1

Dans cet exemple, nous définirons le champ du mois à 0 (janvier) via la méthode setUTCMonth() :
Sat Jan 07 2017 14:17:55 GMT+0800 (中国标准时间)
Copier après la connexion

Sortie :

<script type="text/javascript">

var d=new Date()
d.setUTCMonth(0,20)
document.write(d)

</script>
Copier après la connexion
Exemple 2

Dans cet exemple, nous définirons le mois à 0 (janvier) et le champ jour à 20 via setUTCMonth() :
Fri Jan 20 2017 14:17:55 GMT+0800 (中国标准时间)
Copier après la connexion


Sortie :

Tous les paramètres de la fonction setUTCMonth() peuvent dépasser la plage de valeurs normale. Par exemple : le paramètre mois peut dépasser la plage de valeurs conventionnelle de 0 à 11 ; le paramètre dateValue peut dépasser la plage de valeurs conventionnelle de 1 à 31 et les deux peuvent être des nombres négatifs ; L'objet Date est automatiquement calculé et converti en date correspondante en interne.

Notez que la valeur du paramètre mois est inférieure de 1 au mois réel.

Valeur de retour

// 当前运行环境的时区为 UTC +8

//定义一个本地时间的Date对象"2013-05-15 00:00:00"
// 对应的UTC时间为"2013-05-14 16:00:00"
var date = new Date(2013, 4, 15, 0, 0, 0);
document.writeln( date.toLocaleString() ); // 2013年5月15日 0:00:00

date.setUTCMonth(0);
document.writeln( date.toLocaleString() ); // 2013年1月15日 0:00:00

// 此时的UTC时间为"2013-01-14 16:00:00"
date.setUTCMonth(-15, 2);
// 设置完毕后,UTC为"2013-(-14)-(02) 16:00:00" 即"2011-10-02 16:00:00"
// 输出本地时间即为"2011-10-03 00:00:00"
document.writeln( date.toLocaleString() ); // 2011年10月3日 0:00:00

date.setUTCMonth(12, 5);
document.writeln( date.toLocaleString() ); // 2012年1月6日 0:00:00
Copier après la connexion
La fonction setUTCMonth() n'a pas de valeur de retour (ou, en d'autres termes, la valeur de retour n'est pas définie). Exemples et instructions

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal