Este artículo describe el método de comparación de fecha de JavaScript. Compártelo para su referencia, como sigue:
Para realizar dicha función hoy, los usuarios pueden ingresar manualmente las fechas, pero la fecha solo se puede ingresar antes de hoy, y el tiempo después de hoy no se puede enviar, es decir, hoy es el día 15, y solo la fecha anterior al día 15, y la fecha posterior no se puede ingresar.
/** Convierta una cadena en el formato YYYYMMDD a la fecha de tipo de fecha es la cadena de fecha*/function getDate (date) {var año = date.substr (0,4); // subStr () se calcula a partir de 0 var mes = date.substr (4,2); // mes es 0 a 11 meses de día = date.substr (6,2); alerta (año+"-"+mes+"-"+día); devolver nueva fecha (año, mes, día);} var fecha = getDate ("20120704"); var date2 = getDate ("20120720"); // alert (date.gettime ()); // alerta (date2.gettime ()); alerta (date2.gettime () - date.gettime ())El segundo método (incluido el tiempo, el minuto y el segundo)
var d1 = nueva fecha ("2004/09/16 20:08:00"); var d2 = nueva fecha ("2004/09/16 10:18:03"); // Lo que obtenemos es la diferencia de tiempo entre los dos var d3 = d1-d2; // alerta (d1.getTime ()); // alerta (d2.getTime ()); // la información aparece en la información que se puso a continuación es la información que se encuentra a continuación es la siguiente información es alerta (d3); alerta (d1.gettime ()-d2.gettime ());El tercer método (no puede incluir tiempo, minuto y segundo)
var d1 = nueva fecha ("2004/09/17"); var d2 = nueva fecha ("2004/09/16"); // Lo que obtenemos es la diferencia de tiempo entre los dos var d3 = d1-d2; // alerta (d1.gettime ()); // alerta (d2.getTime ()); // El resultado del mensaje emergente a continuación es la misma alerta (d3); alerta (d1.gettime ()-d2.gettime ());PD: Aquí hay otra herramienta de conversión de marca de tiempo en línea, que contiene descripciones de tabla de métodos de operación de marca de tiempo para varios lenguajes de programación de uso común como JavaScript, PHP, Java, Python, C#, etc. Creo que en su futuro desarrollo de programación, lo usará:
Herramienta de conversión de la marca de tiempo UNIX:
http://tools.vevb.com/code/unixtime
For more information about JavaScript related content, please check out the topics of this site: "Summary of JavaScript Time and Date Operation Skills", "Summary of JavaScript Switching Effects and Skills", "Summary of JavaScript Search Algorithm Skills", "Summary of JavaScript Animation Special Effects and Skills", "Summary of JavaScript Errors and Debugging Skills", "Summary of JavaScript Data Structures and Algorithm Habilidades "," Resumen del algoritmo y habilidades de traversal JavaScript "y" Resumen del uso de la operación matemática de JavaScript "
Espero que este artículo sea útil para la programación de JavaScript de todos.