¿Qué es un timestamp y cómo lo creo?

Un timestamp es una secuencia de caracteres que denotan la hora y fecha (o alguna de ellas) en la/s que ocurrió determinado evento. Esta información suele presentarse en un formato consistente.


Unix Time Stamp Converter 


Código para generar Timestamps dependiendo del lenguaje: 


//Node

Math.round(new Date("2013/09/05 15:34:00").getTime()/1000)


//Ruby

$ irb
require 'date'
Time.utc(2010, 05, 17).to_i
Time.at(1493787600).utc


//Python

import time;
ts = time.time()



//PHP

$ php -a
strtotime("24 May 2017");
echo date('m/d/Y', 1495584000);





//JAVA

System.out.println(java.sql.Timestamp.valueOf("2007-09-23 10:10:10").getTime()/1000);

-- java.sql.Timestamp timestamp = java.sql.Timestamp.valueOf("2007-09-23 10:10:10");
-- System.out.println(timestamp);
-- System.out.println(timestamp.getTime()/1000);




//.NET 

String timeStamp = GetTimestamp(DateTime.Now);
Console.WriteLine(timeStamp);