2017-04-07 3 views
0
  • März 20,2017 (Montag)
  • 21,2017 März (Dienstag)
  • 22,2017 März (Mittwoch)
  • 23,2017 März (Donnerstag)
  • ....

Antwort

0

Verwenden date.js Bibliothek. Solche Dinge sollten Sie sich

CDN Pfad der Bibliothek tun: https://cdnjs.cloudflare.com/ajax/libs/datejs/1.0/date.min.js

var date= Date.monday().toString('MMMM dd.yyyy') 
 
date += "\n"+Date.tuesday().toString('MMMM dd.yyyy') 
 
date += "\n"+Date.wednesday().toString('MMMM dd.yyyy') 
 
date += "\n"+Date.thursday().toString('MMMM dd.yyyy') 
 
date += "\n"+Date.friday().toString('MMMM dd.yyyy') 
 
date += "\n"+Date.saturday().toString('MMMM dd.yyyy') 
 
console.log(date)
<script src="https://cdnjs.cloudflare.com/ajax/libs/datejs/1.0/date.min.js"></script>

+0

dank @Gaurav Chaudhary –

+0

@GauravChaudhary Hey haben Sie irgendwelche Ideen, wie die Liste der zuletzt zu erhalten Wochenenddatum? – hyperfkcb

+0

@hyperfkcb Bitte beachten Sie diese https://StackOverflow.com/a/13493709/7549867 –

0
// returns the first day of the current week 
function getMonday(d) { 
    d = new Date(d); 
    var day = d.getDay(), 
     diff = d.getDate() - day + (day == 0 ? -6:1); // adjust when day is sunday 
    return new Date(d.setDate(diff)); 
} 

var dayToPrint = getMonday(new Date()); 
for(var i=0;i<7;i++){ 
    alert(dayToPrint); 
    dayToPrint.setDate(dayToPrint.getDate() + 1); 
} 

I bin mir nicht sicher, was du willst, aber der vorherige Code wird jeden Tag der aktuellen Woche alarmieren.

Edit: Und um das gleiche Format wie in Ihrer Frage zu haben:

var monthNames = [ 
    "January", "February", "March", 
    "April", "May", "June", "July", 
    "August", "September", "October", 
    "November", "December" 
    ]; 

var dayNames = [ 
    "Monday", "Tuesday", "Wednesday", 
    "Thursday", "Friday", "Saturday", 
    "Sunday" 
]; 

function getMonday(d) { 
    d = new Date(d); 
    var day = d.getDay(), 
    diff = d.getDate() - day + (day == 0 ? -6:1); // adjust when day is sunday 
    return new Date(d.setDate(diff)); 
} 

function formatDate(d) { 
    return monthNames[d.getMonth()] + " " + d.getDate() + "." + d.getFullYear() + " (" + dayNames[i] + ")" 
} 

var dayToPrint = getMonday(new Date()); 
for(var i=0;i<7;i++){ 
    alert(formatDate(dayToPrint)); 
    dayToPrint.setDate(dayToPrint.getDate() + 1); 
} 
Verwandte Themen