Microsoft
Software
Hardware
Network
Question : Time/Date Function Timestamp Incorrect
I have the following function that works well except between the hours of 12:00 pm and 1:00 pm. During this time, the time will display as am ... What is wrong with this function?
function formatTime(date) {
var hh = date.getHours();
var mm = date.getMinutes();
var ss = date.getSeconds();
var ampm = (hh>12)?"pm":"am";
if (hh>12) hh-=12;
if (mm<10) mm="0"+mm;
return hh+':'+mm+':'+ss+' '+am;
}
The timestamp appears in the Subject line of my email:
formObj.Subject.value='ITM
S Service Request '+formatTime(new Date());
return true; // submits the form
}
Answer : Time/Date Function Timestamp Incorrect
this line
var ampm = (hh>12)?"pm":"am";
should be
var ampm = (hh>=12)?"pm":"am";
Random Solutions
Cryptor
Windows 2008 Domain Controller Unavailable (but working)
performance - NC Vc C index
Emc Networker - How can i see full backup size and backup speed?
Group boxes on form -vb.net 2008 forms app
Remote Desktop not working via IP address
Have a 4700 printer and would like to configure it to only print in black and white.
vCenter Converter and SBS2008
MS Access Update a field based on multiple field values
Double Table when margin is adjusted