Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Extract Month or Day or Year from Timestamp

I would like to know how to get a specific date format (date or month or day or year) from a timestamp. I am wanting to use this in a view with Backbone JS

like image 567
TeO Avatar asked Apr 16 '14 09:04

TeO


2 Answers

var d = new Date(1397639141184);
alert(d.getDate() + '/' + (d.getMonth()+1) + '/' + d.getFullYear());
like image 187
hidden_4003 Avatar answered Sep 28 '22 02:09

hidden_4003


1.If it's JavaScript Timestamp(i.e., in milliseconds)

var date = new Date(13976391000);
var date = date.getDate(); //returns date (1 to 31) you can getUTCDate() for UTC date
var day = date.getMonth(); // returns 1 less than month count since it starts from 0
var year = date.getFullYear(); //returns year 
// You can also use getHours(), getMinutes() and so on

2.If it's database timestamp - example 2013-03-14T02:15:00

var date = new Date('2013-03-14T02:15:00'); // Works in all browsers
var date = new Date('2013-10-18 08:53:14');// works in Chrome & doesn't work in IE/Mozilla
//note that its a string and you use the same above functions to get Date,month & year
like image 35
Sunil B N Avatar answered Sep 28 '22 01:09

Sunil B N