Maison  >  Article  >  interface Web  >  Heure de réglage javascript du téléphone portable

Heure de réglage javascript du téléphone portable

王林
王林original
2023-05-17 18:56:08760parcourir

Avec la popularité des appareils mobiles, l'application de javascript dans les pages Web devient de plus en plus courante. Sur le téléphone mobile, nous rencontrons souvent le besoin d'obtenir l'heure du téléphone mobile et de la configurer. Aujourd'hui, je vais vous expliquer comment utiliser Javascript pour régler l'heure sur votre téléphone mobile.

  1. Obtenir l'heure actuelle

En JS, vous pouvez utiliser l'objet Date() pour obtenir l'heure actuelle. Le code est le suivant : Date()对象来获取当前时间。代码如下:

var now = new Date();
var year = now.getFullYear();   //获取当前年份
var month = now.getMonth() + 1; //获取当前月份
var day = now.getDate();        //获取当前日期
var hour = now.getHours();      //获取当前小时数
var min = now.getMinutes();     //获取当前分钟数
var sec = now.getSeconds();     //获取当前秒数
  1. 设置当前时间

可以使用Date()对象的setFullYear()setMonth()setDate()setHours()setMinutes()setSeconds()方法来设置时间。代码如下:

var now = new Date();
now.setFullYear(2021);    //设置年份为2021年
now.setMonth(6);          //设置月份为7月
now.setDate(15);          //设置日期为15日
now.setHours(12);         //设置小时为12点
now.setMinutes(30);       //设置分钟为30分
now.setSeconds(0);        //设置秒数为0秒
  1. 时间格式化

在设置时间时,我们可能需要将时间格式化成特定的形式。可以使用Date()对象的toLocaleDateString()toLocaleTimeString()toLocaleString()toDateString()toTimeString()toString()方法来格式化时间。代码如下:

var now = new Date();
console.log(now.toLocaleDateString());  //输出格式为“2021/7/15”
console.log(now.toLocaleTimeString());  //输出格式为“下午12:30:00”
console.log(now.toLocaleString());      //输出格式为“2021/7/15 下午12:30:00”
console.log(now.toDateString());        //输出格式为“Thu Jul 15 2021”
console.log(now.toTimeString());        //输出格式为“12:30:00 GMT+0800 (中国标准时间)”
console.log(now.toString());            //输出格式为“Thu Jul 15 2021 12:30:00 GMT+0800 (中国标准时间)”
  1. 设置手机时间

在手机端,我们需要使用cordova-plugin-datetimepicker

cordova.plugins.DateTimePicker.show({
    mode: 'datetime',
    titleText: '设置时间',
    date: now,
    allowOldDates: true,
    allowFutureDates: true,
    minuteInterval: 5
},
function (date) {
    console.log(date);  //输出所选的时间
},
function (error) {
    console.log(error); //输出错误信息
});

    Définir l'heure actuelle

    🎜Vous pouvez utiliser le setFullYear() de l'objet Date(), setMonth(), setDate(), setHours(), setMinutes(), setSeconds() méthodes pour régler l'heure. Le code est le suivant : 🎜rrreee
      🎜Formatage de l'heure🎜🎜🎜Lors du réglage de l'heure, nous devrons peut-être formater l'heure sous une forme spécifique. Vous pouvez utiliser toLocaleDateString(), toLocaleTimeString(), toLocaleString(), du <code>Date() objet. méthodes toDateString(), toTimeString(), toString() pour formater l'heure. Le code est le suivant : 🎜rrreee
        🎜Régler l'heure du téléphone portable🎜🎜🎜Sur le téléphone mobile, nous devons utiliser le plug-in cordova-plugin-datetimepicker pour régler l'heure. Le plugin fournit une boîte contextuelle grâce à laquelle l'utilisateur peut régler l'heure. Le code est le suivant : 🎜rrreee🎜Ce qui précède explique comment régler l'heure via javascript sur le téléphone mobile. J'espère que cela aide tout le monde. 🎜

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!

Déclaration:
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