Jednak muszę się poradzić, bo sam tego nie rokminę.
Mam skrypt pokazujący aktualną datę w inpucie o id="date-form-1".
var dateObj = new Date();
var month = ('0' + (dateObj.getMonth() + 1)).slice(-2);
var date = ('0' + dateObj.getDate()).slice(-2);
var year = dateObj.getFullYear();
var d = date + ' ' + month;
document.getElementById("date-form-1").innerHTML = d;
Skrypt inicjujący wyświetlanie daty
<script>document.getElementById('date-form-1').value = d;
W css zmieniłem wielkość liter odnosząc się do identyfikatora, ale chciałbym, żeby miesiąc wyświetlał się krótką nazwą 'Sty', 'Mar' itd.
Jak zmodyfikować powyższy skrypt żeby formularz wyświetlał datę 30 PAŹ?
Znalazłem taki przykład ale nie wiem jak połączyć jedno z drugim
var monthNames = ["January", "February", "March", "April", "May", "June",
"July", "August", "September", "October", "November", "December"
];
var monthShortNames = ["Jan", "Feb", "Mar", "Apr", "May", "Jun",
"Jul", "Aug", "Sep", "Oct", "Nov", "Dec"
];
function dateFormat1(d) {
var t = new Date(d);
return t.getDate() + ' ' + monthNames[t.getMonth()] + ', ' + t.getFullYear();
}
function dateFormat2(d) {
var t = new Date(d);
return t.getDate() + ' ' + monthShortNames[t.getMonth()] + ', ' + t.getFullYear();
}