- 浏览: 1278915 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (471)
- Database (29)
- Java (47)
- Frameworks (9)
- JavaScript (30)
- Others (27)
- ExtJS (26)
- Linux (49)
- Windows (11)
- Web (8)
- Ubunt (9)
- Shell (21)
- MySQL (26)
- Redis (9)
- Git (6)
- Maven (29)
- Python (3)
- Nginx (10)
- Nodejs (7)
- Network (1)
- GO (2)
- Docker (36)
- MongoDB (5)
- Intellij idea (7)
- Ruby (3)
- Weblogic (3)
- CSS (15)
- VMware (3)
- Tomcat (6)
- Cache (2)
- PHP (8)
- Mac (7)
- jQuery (3)
- Spring (8)
- HTML5 (2)
- Kubernetes (8)
最新评论
-
masuweng:
Intellij idea 主题下载网址 -
mimicom:
还有一个情况, 也是连不上 2018-05-06T06:01: ...
docker-compose 部署shipyard -
lixuansong:
put()方法调用前必须先手动调用remove(),不然不会实 ...
JavaScript创建Map对象(转) -
jiao_zg22:
方便问下,去哪里下载包含Ext.ux.TabCloseMenu ...
Ext.ux.TabCloseMenu插件的使用(TabPanel右键关闭菜单) 示例 -
netwelfare:
对于基本类型的讲解,文章写的有点简单了,没有系统化,这篇文章介 ...
Java 基础类型范围
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script>
//格式化时间的函数
Date.prototype.format = function(formatter)
{
if(!formatter || formatter == "")
{
formatter = "yyyy-MM-dd";
}
var year = this.getYear().toString();
var month = (this.getMonth() + 1).toString();
var day = this.getDate().toString();
var yearMarker = formatter.replace(/[^y|Y]/g,'');
if(yearMarker.length == 2)
{
year = year.substring(2,4);
}
var monthMarker = formatter.replace(/[^m|M]/g,'');
if(monthMarker.length > 1)
{
if(month.length == 1)
{
month = "0" + month;
}
}
var dayMarker = formatter.replace(/[^d]/g,'');
if(dayMarker.length > 1)
{
if(day.length == 1)
{
day = "0" + day;
}
}
return formatter.replace(yearMarker,year).replace(monthMarker,month).replace(dayMarker,day);
}
Date.parseString = function(dateString,formatter)
{
var today = new Date();
if(!dateString || dateString == "")
{
return today;
}
if(!formatter || formatter == "")
{
formatter = "yyyy-MM-dd";
}
var yearMarker = formatter.replace(/[^y|Y]/g,'');
var monthMarker = formatter.replace(/[^m|M]/g,'');
var dayMarker = formatter.replace(/[^d]/g,'');
var yearPosition = formatter.indexOf(yearMarker);
var yearLength = yearMarker.length;
var year = dateString.substring(yearPosition ,yearPosition + yearLength) * 1;
if( yearLength == 2)
{
if(year < 50 )
{
year += 2000;
}
else
{
year += 1900;
}
}
var monthPosition = formatter.indexOf(monthMarker);
var month = dateString.substring(monthPosition,monthPosition + monthMarker.length) * 1 - 1;
var dayPosition = formatter.indexOf(dayMarker);
var day = dateString.substring( dayPosition,dayPosition + dayMarker.length )* 1;
return new Date(year,month,day);
}
</script>
</HEAD>
<BODY>
<script>
//格式化时间示例
alert("解析格式化好的日期(MM月dd日yy年):"+Date.parseString(new Date().format("MM月dd日yy年"),"MM月dd日yy年"));
var today = new Date();
var todayString = today.format("yyyy-MM-dd");
alert("格式化今天的日期(yyyy-MM-dd):"+todayString);
alert("格式化今天的日期(MM月dd日yy年):"+today.format("MM月dd日yy年"));
var parsedDate = Date.parseString(todayString);
alert("解析今天的日期:"+parsedDate);
var strDate=new Date("Thu Oct 9 20:06:07 UTC+0800 2008");//字符串
var strDateFormat=strDate.format("yyyy-MM-dd");
alert("格式化字符串日期后:"+strDateFormat);
</script>
</BODY>
</HTML>
发表评论
-
javascript校验价格的正则表达式
2017-03-16 16:06 772javascript校验价格的正则表达式 var r ... -
Javascript电话号码校验
2016-12-20 20:22 396Javascript电话号码校验 参考:http: ... -
手机端页面自适应解决方案—rem布局
2016-12-09 09:10 445手机端页面自适应解决方案—rem布局 参考: h ... -
Zepto.js轻量级的jQuery
2016-12-08 19:24 544Zepto.js轻量级的jQuery Z ... -
COOKIE
2014-03-22 23:45 1000COOKIE //设置到kookie f ... -
Java Map 到 前台json串
2014-03-22 23:42 1199Java Map 到 前台json串 JSONArr ... -
HTML中的锚记
2014-03-22 20:26 865锚记 <a href="#标记1&quo ... -
JavaScript创建Map对象(转)
2011-09-30 10:25 18540JavaScript创建Map对象(转) JavaS ... -
网页中的个人头像选择框(转)
2011-09-26 11:10 1130网页中的个人头像选择框(转) 1、先看个效果 ... -
javascript parseInt(转)
2011-05-27 11:06 1186javascript parseInt(转) 对于 p ... -
格式化时间(包含时分秒)
2010-07-27 09:19 2431格式化时间(包含时分秒) function st ... -
window.showModalDialog() 后 window.open() 导致cookie丢失问题(认证失效) Authentication
2009-12-14 11:12 4154window.showModalDialog() 后 wind ... -
弹出窗口居中
2009-11-23 10:27 2059弹出窗口居中 //在弹出窗口中加入 var ... -
javascript中的逻辑与或非
2009-09-11 13:35 2733javascript中的逻辑与或非 ExamplesT ... -
javascript中将小数保留两位取出的函数
2009-05-25 18:36 2067javascript中将小数保留两位取出的函数 ... -
javaScript中取Date的前一天时间
2009-02-06 14:06 7531在javascript中取date的前一天时间: new Da ... -
二级连动菜单
2008-12-22 14:00 2076二级连动菜单 源代码如下: <!DOCTYPE ... -
动态向head中设置javaScript文件
2008-12-17 16:33 2274动态向head中设置javaScript文件 源文件如下: & ... -
设置光标位置
2008-12-17 13:17 3280设置光标位置 源文件如下: <!DOCTYPE HT ... -
阻止shift+click页面超链接打开新窗口
2008-12-17 11:43 1775阻止shift+click页面超链接打开新窗口 &l ...
相关推荐
各种格式化日期函数,可以控制查询结果的日期显示格式,所有的格式都包含其中!
日期格式化函数
Sql Server 中一个非常强大的日期格式化函数 Sql Server 中一个非常强大的日期格式化函数
javascript的TRIM函数和日期时间格式化函数 如 var d = new Date().format('yyyy-MM-dd hh:mm:ss');
SQL\日期、數字格式化函数大全
Select CONVERT(varchar(100), GETDATE(), 22): 05/16/06 10:57:47 AM Select CONVERT(varchar(100), GETDATE(), 23): 2006-05-16
keil插件包(格式化代码 文件注释 函数注释 当前日期 当前时间) Astyle插件包,下载下来解压后将文件夹放在Keil文件里面。
很多时候,我们可以利用JavaScript中Date对象的内置方法来格式化,如: 代码如下:var d = new Date();console.log(d); // 输出:Mon Nov 04 2013 21:50:33 GMT+0800 (中国标准时间)console.log(d.toDateString()); /...
keil插件包,导入这些插件实现(格式化代码 文件注释 函数注释 当前日期 当前时间)等功能,更加方便嵌入式开发。使用教程:https://blog.csdn.net/qq_44078824/article/details/109349611
1 取值后格式化 {0:d}小型:如2005-5-6 {0:D}大型:如2005年5月6日 {0:f}完整型 2 当前时间获取 DateTime.Now.ToShortDateString 3 取值中格式化 SQL Server里面可能经常会用到的日期格式转换方法: sql server使用...
这是一个Javascript版的仿PHP时间格式化函数,使用方法和PHP语言一样,有丰富的模板字符串,替换更自由
VB 中 Format 格式化日期时间、数字函数功能详解,详情包含有: 数字类型的格式化 日期类型的格式化 文本类型的格式化 强制使用中文格式的日期时间 总结:这是一份不可多得的珍贵珍藏版资源!!!
采用js实现具有复杂字符串的格式化操作类库函数,采用纯js实现,可以对含有正则表达式以及日期,货币等字符串进行格式标准化解析操作。
Javascript日期格式化在日常开发中还是挺常见的,那么下面就给大家分享Javascript时间格式format函数的两种使用方法示例,一起来看看。 方法一 Date.prototype.pattern=function(fmt) { var o = { "M+" : this....
您可以使用 Date/Time 函数通过不同的方式来格式化日期和时间。 注释:这些函数依赖于服务器的本地设置。使用这些函数时请记住要考虑夏令时和闰年。 安装 PHP Date/Time 函数是 PHP 核心的组成部分。无需安装即可...
pb 日期函数
Gbase 8s内置函数之日期函数
Freemarker_内置函数_数字、字符串、日期格式化.txt