<html>
<body> <script type="text/javascript"> //将long 型 转换为 日期格式 年-月-日 h:m:s
function getDateStringTools(date, pattern){
var dt = new Date(Number(date));
var year = dt.getFullYear();
var month = dt.getMonth()+1;
var day =dt.getDate();
var h = dt.getHours();
var m = dt.getMinutes();
var s = dt.getSeconds();
var strDate;
if(month<10){month ="0" + month;}
if(day<10){day = "0" + day;}
if(h<10){h = "0" + h;}
if(m<10){m = "0" + m;}
if(s<10){s = "0" + s;}
//2013-10-08 14:32 yyyy-MM-dd hh:mm
var date_0 = /^y{4}-M{2}-d{2}\s*$/;
//2013-10-08 14:32 yyyy-MM-dd hh:mm
var date_1 = /^y{4}-M{2}-d{2}\s*h{2}:m{2}$/;
//2013-10-08 14:32:09 yyyy-MM-dd hh:mm:ss
var date_2 = /^y{4}-M{2}-d{2}\s*h{2}:m{2}:s{2}$/;
//2013年10月08 14:32 yyyy年MM月dd hh:mm
var date_3 = /^y{4}年M{2}月d{2}\s*$/;
//2013-10-08 14:32 yyyy年MM月dd hh:mm
var date_4 = /^y{4}年M{2}月d{2}\s*h{2}:m{2}$/;
//2013-10-08 14:32:09 yyyy年MM月dd hh:mm:ss
var date_5 = /^y{4}年M{2}月d{2}\s*h{2}:m{2}:s{2}$/; if (date_0.test(pattern)) {
strDate = year+"-" + month+"-" + day;
} else if (date_1.test(pattern)) {
strDate = year+"-" + month+"-" + day+"&nbsp;" + h+":" + m;
} else if (date_2.test(pattern)) {
strDate = year+"-" + month+"-" + day+"&nbsp;" + h+":" + m+":" + s;
} else if (date_3.test(pattern)) {
strDate = year+"年" + month+"月" + day;
} else if (date_4.test(pattern)) {
strDate = year+"年" + month+"月" + day+"&nbsp;" + h+":" + m;
} else if (date_5.test(pattern)) {
strDate = year+"年" + month+"月" + day+"&nbsp;" + h+":" + m+":" + s;
} return strDate;
} document.write(getDateStringTools(1381213929988,'yyyy年MM月dd hh:mm:ss'));
alert(getDateStringTools(1381213929988,'yyyy年MM月dd hh:mm:ss'));
</script> </body>
</html>

Js正则匹配处理时间的更多相关文章

  1. js正则匹配的一个日常应用

    应用实例 1 /** 将段落中的 \n 转换为 <p></p>, 规范存储 */ 2 function formatParagraphForStore(val) { 3 var ...

  2. JS正则密码复杂度校验之:JS正则匹配半角英文符号

    概述 在JS密码校验中常常会遇到密码强度的校验需求,借用一位朋友提问的图,他在工作中遇到的一个比较经典的密码强度校验要求: 这个需求有两个难点,一,是如何使用正则匹配所有半角英文标点符号,二,是如何验 ...

  3. js正则匹配两位小数

    今天写一个用js正则校验最多保留两位小数的格式. a = /^\d+|\d+\.\d{1,2}$/; 测试 a.test(1.222); 结果:true 一下蒙了,怎么可能,最后找了好久,原来需要把^ ...

  4. js 正则匹配 域名【host】

    如果直接在js中是可以直接取到hostname的,以下方式是通过正则匹配: var url = "http://www.cnblogs.com/cench" var reg = / ...

  5. js 正则匹配(去掉html标签)

    正则匹配去掉所有html标签 var a = "<span>999</span>" a = a.replace(/<[^>]+>/g,' ...

  6. js正则匹配字符串

    这里我第一时间想到的就是用 js 的search 和 match ,其中最常见的是match: 1. str.search(regexp):search()方法不支持全局搜索,因为会忽略正则表达式参数 ...

  7. js正则匹配table,img及去除各种标签问题

    //获取公示栏内容 s = "$row.detail$"; mainContent =s; //如果有多个table使用下面注释的正则只会匹配成一个table //var tabR ...

  8. js正则匹配以某字符串开始字符串

    let decode_sql ="select * from table where create_user='user' order by id desc";   decode_ ...

  9. js 正则匹配 小结

    JS的正则表达式 rge.test(str) 检验目标对象中是否包含匹配模式,并相应的返回true或false   rge.source str.search(rge) 将返回一个整数值,指明这个匹配 ...

随机推荐

  1. HBase(0.96)新的Java API操作

    package test; import java.io.IOException; import org.apache.hadoop.conf.Configuration; import org.ap ...

  2. Oracle-统计数据库表数据总数量

    create or replace procedure prc_table_count(p_flag out varchar2) AS TCOUNT number; SCOUNT number; CO ...

  3. MySQL具体解释(15)-----------海量数据解说

    第1章  引言 随着互联网应用的广泛普及,海量数据的存储和訪问成为了系统设计的瓶颈问题. 对于一个大型的互联网应用.每天几十亿的PV无疑对数据库造成了相当高的负载.对于系统的稳定性和扩展性造成了极大的 ...

  4. 基于Windows Azure 安装 SharePoint 2010简体中文语言包

    在Windows Azure上安装的Windows Server默认是英文版本的,当时安装的SharePoint也是英文版的,为方便使用,决定安装中文的语言包,具体过程如下: 1. 安装 Window ...

  5. 使用memcachedclientXmemcached与Spring整合

    1 简单介绍 Xmemcached是一个高性能的基于java nio的memcachedclient.在经过三个RC版本号后.正式公布1.10-final版本号. xmemcached特性一览: 1. ...

  6. jsp模板配置

    <%-- Created by IntelliJ IDEA. User: ${USER} Date: ${DATE} Time: ${TIME} To change this template ...

  7. DirectFB学习之移植到nuc972平台 标签: DirectFBlinux图形加速驱动【转】

    本文转载自:http://blog.csdn.net/jxgz_leo/article/details/70137304 [nuc972开发板购买地址,感谢支持](https://shop102749 ...

  8. VMware Tools的安装

    mkdir /mnt/cdrom  首先创建一个文件夹mount /dev/cdrom /mnt/cdrom   然后挂载 这样的话,就可以看到 /mnt/cdrom文件夹下有文件了 ls  /mnt ...

  9. java的list类

    java的list类 目录: list中添加,获取,删除元素: list中是否包含某个元素: list中根据索引将元素数值改变(替换): list中查看(判断)元素的索引: 根据元素索引位置进行的判断 ...

  10. C# winform 组件---- folderBrowserDialog与openFileDialog(转)

    C# winform 组件---- folderBrowserDialog与openFileDialog 2009-06-27 13:36 2153人阅读 评论(1) 收藏 举报 winformc#b ...