Maison > interface Web > js tutoriel > Comment puis-je trouver les premier et dernier jours de la semaine en cours en JavaScript ?

Comment puis-je trouver les premier et dernier jours de la semaine en cours en JavaScript ?

DDD
Libérer: 2024-10-19 08:53:30
original
462 Les gens l'ont consulté

How Do I Find the Current Week's First and Last Days in JavaScript?

Comment obtenir les premier et dernier jours de la semaine en cours en JavaScript

Déterminer les premier et dernier jours de la semaine en cours est une tâche courante dans le développement web. JavaScript propose une solution simple en utilisant l'objet Date.

Obtenir le premier et le dernier jours avec le dimanche comme début de la semaine

<code class="javascript">var curr = new Date(); // Current date object
var first = curr.getDate() - curr.getDay(); // First day of the week
var last = first + 6; // Last day of the week

// Convert dates to UTC strings
var firstday = new Date(curr.setDate(first)).toUTCString();
var lastday = new Date(curr.setDate(last)).toUTCString();

console.log('First Day (Sunday): ', firstday);
console.log('Last Day (Saturday): ', lastday);</code>
Copier après la connexion

S'étendre jusqu'au lundi comme début de la semaine. Début de la semaine

Pour commencer la semaine le lundi, soustrayez simplement un jour du calcul du premier jour :

<code class="javascript">first = first - 1;</code>
Copier après la connexion

Gestion des transitions entre les mois

Déterminer les premier et dernier jours de différents mois nécessite une logique supplémentaire. Cet exercice est laissé à l'utilisateur de le mettre en œuvre.

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!

source:php
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