xxxxxxxxxx
//Explination
To get the unix timestamp using JavaScript you need to use the getTime()
function of the build in Date object. As this returns the number of
milliseconds then we must divide the number by 1000 and round it in
order to get the timestamp in seconds.
(new Date().getTime()/1000);
// Refrence : https://www.hashbangcode.com/article/convert-date-timestamp-javascript
xxxxxxxxxx
javascriptCopyvar timestamp = 1607110465663
var date = new Date(timestamp);
console.log("Date: "+date.getDate()+
"/"+(date.getMonth()+1)+
"/"+date.getFullYear()+
" "+date.getHours()+
":"+date.getMinutes()+
":"+date.getSeconds());
xxxxxxxxxx
// human date --> timestamp
function toTimestamp(strDate){
var datum = Date.parse(strDate);
return datum/1000;
}
alert(toTimestamp('02/13/2009 23:31:30'));
xxxxxxxxxx
let unix_timestamp = 1549312452
// Create a new JavaScript Date object based on the timestamp
// multiplied by 1000 so that the argument is in milliseconds, not seconds.
var date = new Date(unix_timestamp * 1000);
// Hours part from the timestamp
var hours = date.getHours();
// Minutes part from the timestamp
var minutes = "0" + date.getMinutes();
// Seconds part from the timestamp
var seconds = "0" + date.getSeconds();
// Will display time in 10:30:23 format
var formattedTime = hours + ':' + minutes.substr(-2) + ':' + seconds.substr(-2);
console.log(formattedTime);
xxxxxxxxxx
const toTimestamp=(strDate)=>{
var datum = Date.parse(strDate);
return datum/1000;
}
console.log(toTimestamp('02/13/2009 23:31:30'));
xxxxxxxxxx
const timestamp = new Date().getTime() // return timestamp in miliseconds
xxxxxxxxxx
const timestamp = 1619159534000; // Example timestamp in milliseconds
const date = new Date(timestamp);
const convertedDate = date.toDateString();
console.log(convertedDate);
xxxxxxxxxx
// Assuming the date is in the format "YYYY-MM-DD"
const dateString = "2022-01-01";
const timestamp = new Date(dateString).getTime() / 1000; // Divide by 1000 to convert to seconds
console.log(timestamp); // Output: 1640995200
xxxxxxxxxx
let unix_timestamp = 1549312452
// Create a new JavaScript Date object based on the timestamp
// multiplied by 1000 so that the argument is in milliseconds, not seconds.
var date = new Date(unix_timestamp * 1000);
// Hours part from the timestamp
var hours = date.getHours();
// Minutes part from the timestamp
var minutes = "0" + date.getMinutes();
// Seconds part from the timestamp
var seconds = "0" + date.getSeconds();
// Will display time in 10:30:23 format
var formattedTime = hours + ':' + minutes.substr(-2) + ':' + seconds.substr(-2);
console.log(formattedTime);
Run code snippetHide results
xxxxxxxxxx
// '02/13/2009 23:31:30' this format
function toTimestamp(strDate){
var datum = Date.parse(strDate);
return datum/1000;
}