モバイルデバイスの普及に伴い、Web ページでの JavaScript の適用はますます一般的になってきています。携帯電話では、携帯電話の時刻を取得して設定する必要があることがよくあります。今日は、JavaScriptを使用して携帯電話の時刻を設定する方法を共有します。
JS では、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(); //获取当前秒数
Date()
オブジェクトの setFull Year()# を使用できます。 ##,
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秒
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 (中国标准时间)”
cordova-plugin-datetimepicker## を使用する必要があります。 # 時刻を設定するプラグイン。このプラグインは、ユーザーが時間を設定できるポップアップ ボックスを提供します。コードは次のとおりです。 以上が携帯電話のJavaScriptの設定時間の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。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); //输出错误信息
});