javascript 验证 yyyy-MM-dd HH:mm:ss 的正则表达式

原文:javascript 验证 yyyy-MM-dd HH:mm:ss 的正则表达式

^((\d{2}(([02468][048])|([13579][26]))[\-\/\s]?((((0?[13578])|(1[02]))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\-\/\s]?((0?[1-9])|([1-2][0-9])))))|(\d{2}(([02468][1235679])|([13579][01345789]))[\-\/\s]?((((0?[13578])|(1[02]))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\-\/\s]?((0?[1-9])|(1[0-9])|(2[0-8]))))))(\s((([0-1][0-9])|(2?[0-3]))\:([0-5]?[0-9])((\s)|(\:([0-5]?[0-9])))))?$

时间: 2024-08-03 03:48:00

javascript 验证 yyyy-MM-dd HH:mm:ss 的正则表达式的相关文章

java 日期格式转换EEE MMM dd HH:mm:ss z yyyy

SimpleDateFormat parserSDF = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzzz yyyy", Locale.ENGLISH);Date date = parserSDF.parse("Wed Oct 16 00:00:00 CEST 2013");

Oracle中把一个DateTime的字符串转化成date类型。to_date('2016/12/8 18:55:43','yyyy/MM/dd hh24:mi:ss'),

Oracle中把一个DateTime或者该形态字符串转化成date类型. to_date('2016/12/8 18:55:43','yyyy/MM/dd hh24:mi:ss'), 或者: select to_date('2010-10-20 13:23:44','yyyy-mm-dd hh24:mi:ss')  from dual; 是用" /"还是" -"取决于字符串是什么结构的. date类型转换成char类型, 例子to_char(' ','yyyymmd

javascript将毫秒转换成hh:mm:ss的形式

function formatMilliseconds(value) { var second = parseInt(value) / 1000; // second var minute = 0; // minute var hour = 0; // hour if(second > 60) { minute = parseInt(second / 60); second = parseInt(second % 60); if(minute > 60) { hour = parseInt(m

js new Date('yyyy-MM-dd HH:mm:ss').getTime() 在IE、FF下为NaN的解决办法

今天在一个项目中要做一个倒计时的效果,自己js水平很一般,在网上找了段倒计时代码用了(如下): function CountDown(jqueryObj) { var day_elem = jqueryObj.find('.day'); var hour_elem = jqueryObj.find('.hour'); var minute_elem = jqueryObj.find('.minute'); var second_elem = jqueryObj.find('.second');

dd/MMM/yyyy:hh:mm:ss +0800日期格式的转化

private static void myHandler() throws ParseException { String dtime1 = "23/Apr/2019:04:08:00 +0800"; SimpleDateFormat sdf1 = new SimpleDateFormat("dd/MMM/yyyy:hh:mm:ss Z", Locale.US); Date date = sdf1.parse(dtime1); System.out.println

java及javascript两种方式获取YYYY-MM-dd HH:mm:ss格式的日期字符串

一.java方式 String leaveTime=""; SimpleDateFormat sDateFormat=new SimpleDateFormat("YYYY-MM-dd HH:mm:ss"); Date date=new Date(); leaveTime=sDateFormat.format(date); 二.javascript方式 <script type="text/javascript"> $().ready(

日期合法性验证(格式为:YYYY-MM-DD或YYYY/MM/DD )

//+---------------------------------------------------  //| 日期合法性验证  //| 格式为:YYYY-MM-DD或YYYY/MM/DD  //+---------------------------------------------------  function IsValidDate(DateStr)   {       var sDate=DateStr.replace(/(^\s+|\s+$)/g,''); //去两边空格;

Delphi 修改系统时间格式为:&#39;yyyy-MM-dd HH:mm:ss&#39;, &#39;yyyy&#39;&#39;年&#39;&#39;M&#39;&#39;月 &#39;&#39;d&#39;&#39;日&#39;&#39;&#39;

声明: //记录系统日期格式: GSysShortDate, GSysLongDate, GSysTimeFormat: string; //获取系统日期格式:procedure GetSysDateTimeFormat();//设置系统日期格式:procedure SetSysDateTimeFormat(GSysShortDate, GSysLongDate, GSysTimeFormat: string); 实现://获取系统日期格式:procedure GetSysDateTimeFor

JavaScript Validate a Valid Date formatted as &quot;mm/dd/yyyy&quot;

// Validates that the input string is a valid date formatted as "mm/dd/yyyy" function isValidDate(dateString) { // First check for the pattern if (!/^\d{1,2}\/\d{1,2}\/\d{4}$/.test(dateString)) { return false; } // Parse the date parts to intege