- 浏览: 1295378 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (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 829javascript校验价格的正则表达式 var r ... -
Javascript电话号码校验
2016-12-20 20:22 417Javascript电话号码校验 参考:http: ... -
手机端页面自适应解决方案—rem布局
2016-12-09 09:10 483手机端页面自适应解决方案—rem布局 参考: h ... -
Zepto.js轻量级的jQuery
2016-12-08 19:24 586Zepto.js轻量级的jQuery Z ... -
COOKIE
2014-03-22 23:45 1039COOKIE //设置到kookie f ... -
Java Map 到 前台json串
2014-03-22 23:42 1233Java Map 到 前台json串 JSONArr ... -
HTML中的锚记
2014-03-22 20:26 945锚记 <a href="#标记1&quo ... -
JavaScript创建Map对象(转)
2011-09-30 10:25 18581JavaScript创建Map对象(转) JavaS ... -
网页中的个人头像选择框(转)
2011-09-26 11:10 1156网页中的个人头像选择框(转) 1、先看个效果 ... -
javascript parseInt(转)
2011-05-27 11:06 1216javascript parseInt(转) 对于 p ... -
格式化时间(包含时分秒)
2010-07-27 09:19 2460格式化时间(包含时分秒) function st ... -
window.showModalDialog() 后 window.open() 导致cookie丢失问题(认证失效) Authentication
2009-12-14 11:12 4190window.showModalDialog() 后 wind ... -
弹出窗口居中
2009-11-23 10:27 2136弹出窗口居中 //在弹出窗口中加入 var ... -
javascript中的逻辑与或非
2009-09-11 13:35 2768javascript中的逻辑与或非 ExamplesT ... -
javascript中将小数保留两位取出的函数
2009-05-25 18:36 2106javascript中将小数保留两位取出的函数 ... -
javaScript中取Date的前一天时间
2009-02-06 14:06 7633在javascript中取date的前一天时间: new Da ... -
二级连动菜单
2008-12-22 14:00 2109二级连动菜单 源代码如下: <!DOCTYPE ... -
动态向head中设置javaScript文件
2008-12-17 16:33 2306动态向head中设置javaScript文件 源文件如下: & ... -
设置光标位置
2008-12-17 13:17 3327设置光标位置 源文件如下: <!DOCTYPE HT ... -
阻止shift+click页面超链接打开新窗口
2008-12-17 11:43 1807阻止shift+click页面超链接打开新窗口 &l ...
相关推荐
在编程领域,格式化读写函数是至关重要的组成部分,它们允许程序员以特定的格式处理数据的输入和输出。本文将深入探讨格式化读写函数的概念、常见用途、以及如何在不同编程语言中实现它们。 首先,我们要理解什么是...
例如,“格式化日期”和“格式化时间”函数,它们允许开发者指定日期和时间的显示格式,如“年/月/日 时:分:秒”或“年-月-日”。 4. **日期时间操作**:除了格式化,易语言还支持对日期和时间进行各种操作,如增加...
通过上述示例,我们可以看到 `CONVERT` 函数可以支持非常丰富的日期时间格式化需求。不同的格式代码对应着不同的输出格式,这对于数据分析、报表生成等场景非常有用。开发者可以根据具体的应用场景选择合适的格式...
### JavaScript中的Trim函数和日期时间格式化函数 在JavaScript中,字符串处理和日期操作是非常常见的需求,尤其是在数据清洗、格式转换等场景下。本文将详细介绍如何利用自定义方法实现字符串的Trim功能以及日期...
4. **取格式化日期函数** 易语言中的“取格式化日期”函数接收两个参数:一是日期或时间值,二是格式字符串。日期或时间值可以是系统当前时间,也可以是用户自定义的日期时间。格式字符串则定义了日期的输出格式,...
特别是当涉及到日期时间数据时,`CONVERT`函数可以用来格式化日期时间值,使之符合特定的应用需求或显示格式。本文将详细介绍`CONVERT`函数在日期格式化中的用法,并通过具体的示例来阐述不同格式代码的作用。 ####...
格式化函数允许程序员以指定的样式和布局来展示数据,这包括数字、字符串、日期和时间等。常见的格式化操作有:控制精度(如浮点数的小数位数)、填充字符(如用0填充)和对齐方式(左对齐、右对齐或居中)等。这些...
对于每个占位符,函数内部会使用JavaScript的`Date`对象的方法来获取相应的日期或时间部分,并根据占位符的要求进行格式化。 例如,`Y`对应于`getFullYear()`,`m`对应于`getMonth()+1`(因为JavaScript中的月份是...
然而,单纯的Keil本身并不包含代码格式化、注释添加以及插入当前日期和时间的功能。为了解决这个问题,开发者可以利用第三方插件来增强其功能,比如Astyle插件。 Astyle,全称为Artistic Style,是一个开源的源代码...
`CONVERT` 函数是SQL Server中最常用的一种方法来实现日期和时间格式化的功能。通过这个函数,我们可以灵活地调整日期和时间的显示格式,满足不同场景的需求。 #### CONVERT函数概述 `CONVERT` 函数的基本语法如下...
本篇文章将深入探讨SQL中的日期和数字格式化函数,帮助你更好地理解和运用这些功能强大的工具。 首先,我们来了解一下日期处理函数。在SQL中,有多种方法可以转换和格式化日期。例如: 1. `DATE_FORMAT()`(MySQL...
通常,这会涉及到“取系统时间”函数来获取当前系统的时间,然后通过“格式化日期”或“格式化时间”函数,结合字符串模板,将时间数据转换成易于阅读的格式。 在易语言中,时间格式化可能包括以下几个方面: 1. *...
总的来说,易语言提供了一系列方便的函数和方法来处理时间和日期,使得程序员可以轻松地格式化时间,获取系统当前时间,并进行各种时间相关的计算和操作。通过学习和实践,我们可以利用这些工具开发出更加人性化、...
Javascript日期格式化在日常开发中还是挺常见的,那么下面就给大家分享Javascript时间格式format函数的两种使用方法示例,一起来看看。 方法一 Date.prototype.pattern=function(fmt) { var o = { "M+" : this....
在易语言中,我们可以调用这个函数来与日期框进行交互,实现对日期的格式化设置。`SendMessageA`函数通常接收四个参数:目标窗口的句柄、消息类型(如WM_SETTEXT, WM_GETTEXT等)、参数W和参数L。在处理日期框时,...
`CONVERT`函数是SQL Server中用于转换和格式化日期和时间数据的标准函数。它接受两个主要参数:要转换的日期/时间表达式和一个样式代码,用来确定输出的日期格式。样式代码是一个整数,它可以是介于1到2147483647...
掌握这些日期时间函数和格式化方法对于数据库开发者来说是非常重要的,因为几乎所有的应用都会涉及到时间和日期的处理。 最后,在实际应用中,处理日期和时间需要注意时区和夏令时等问题。MySQL也提供了相关函数来...
"JavaScript StringBuilder" 是一个专门用于处理复杂字符串格式化的类库函数,它提供了强大的字符串操作功能,能够有效地处理包含正则表达式、日期和货币格式的字符串。这个库尤其适合在需要频繁拼接和格式化字符串...
在易语言中,处理日期和时间是非常常见的操作,而“取格式化时间模块”则提供了方便的接口来实现这一功能。本文将详细讲解易语言中的日期和时间处理,以及如何利用取格式化时间模块来获取和格式化日期时间。 在...
keil插件包,导入这些插件实现(格式化代码 文件注释 函数注释 当前日期 当前时间)等功能,更加方便嵌入式开发。使用教程:https://blog.csdn.net/qq_44078824/article/details/109349611