Utilisez le plugin moment de js pour obtenir l'horodatage de la dernière milliseconde du dernier jour du mois où se trouve l'horodatage spécifié.

endOf()Vous pouvez utiliser les méthodes et de Moment.js valueOf()en combinaison pour obtenir l'horodatage de la dernière milliseconde du dernier jour du mois où se trouve l'horodatage spécifié. Le code spécifique est le suivant :

const timestamp = 1632962400000; // 指定时间戳
const momentObj = moment(timestamp); // 初始化 Moment 对象
const endOfMonth = momentObj.endOf("month"); // 获取所在月份的最后一天
const endOfLastMillisecond = endOfMonth.endOf("millisecond"); // 获取最后一毫秒的时间
const lastMillisecondTimestamp = endOfLastMillisecond.valueOf(); // 获取最后一毫秒的时间戳
console.log(lastMillisecondTimestamp); // 输出最后一毫秒的时间戳

Parmi eux, timestampla variable est l'horodatage spécifié, momentObjla variable est initialisée en tant qu'objet Moment, endOfMonthla variable obtient l'objet du dernier jour du mois dans lequel se trouve l'objet, endOfLastMillisecondla variable obtient l'heure de la dernière milliseconde et lastMillisecondTimestample La variable obtient l'horodatage de la dernière milliseconde.


Autre:

Vous pouvez utiliser la méthode startOf() et la méthode unix() du plugin du moment pour obtenir l'horodatage à 00:00:00 le premier jour du mois où se trouve l'horodatage spécifié. L'exemple de code est le suivant :

var timestamp = 1592928000; // 指定的时间戳,代表2020年6月24日 00:00:00
var firstDayOfMonth = moment.unix(timestamp).startOf('month'); // 获取指定时间戳所在月份的第一天
var firstDayTimestamp = firstDayOfMonth.unix(); // 获取指定时间戳所在月份的第一天的00:00:00时的时间戳
console.log(firstDayTimestamp); // 输出:1590969600,代表2020年6月1日 00:00:00的时间戳

Il convient de noter que lorsque vous utilisez le plugin moment, vous devez importer les packs de langue et plugins appropriés après avoir introduit moment.js.

Utilisez le plugin moment de js pour obtenir l'horodatage à 00:00:00 le premier jour du mois où se trouve l'horodatage spécifié.

Je suppose que tu aimes

Origine blog.csdn.net/u012632105/article/details/132765588
conseillé
Classement