2010-05-19 5 views
5

Comment puis-je obtenir le jour de la date donnée avec jQuery? En C# je le fais comme çaTrouver le jour de la date à l'aide de JQuery

if(MyDate.DayOfWeek == DayOfWeek.Sunday) 

Comment puis-je faire cela dans jQuery?

+4

Vous n'avez pas besoin de jQuery pour cela. –

Répondre

3

vous pouvez utiliser Date.getDay()

$(document).ready(function() { 

    var d = new Date(); 

    alert(d.getDay()); 
    }); 

de JavaScript Comme il est indiqué que vous n'avez pas besoin d'utiliser jQuery, mais je l'ai enveloppé dans jQuery pour votre plaisir. Comme indiqué par nc3b le résultat est 0 basé où 0 est dimanche.

2

En utilisant javascript, vous pouvez trouver le jour de la semaine: Date.getDay(); Disons que vous avez quelque chose comme ceci:

Date d = new Date(...); 
d.getDay(); // returns day of week. 

Attention car il est base zéro il retournera de 0 à 6.

0

On dirait que nous avons besoin de construire un tableau pour cela.

var days = [ 
    'SUN', //Sunday starts at 0 
    'MON', 
    'TUE', 
    'WED', 
    'THU', 
    'FRI', 
    'SAT' 
]; 

d = new Date(); //This returns Wed Apr 02 2014 17:28:55 GMT+0800 (Malay Peninsula Standard Time) 
x = d.getDay(); //This returns a number, starting with 0 for Sunday 

alert (days[x]); 

Fonctionnement fiddle.

Questions connexes