<%
'******************************
'函数:FormatDate(DateAndTime, para)
'参数:DateAndTime,要格式化的日期时间;para,样式。
'作者:阿里西西
'日期:2007/7/12
'描述:将日期格式化为需要的格式
'示例:<%=FormatDate(now(), 3)%>
'******************************
Public Function FormatDate(DateAndTime, para)
On Error Resume Next
Dim y, m, d, h, mi, s, strDateTime
FormatDate = DateAndTime
If Not IsNumeric(para) Then Exit Function
If Not IsDate(DateAndTime) Then Exit Function
y = CStr(Year(DateAndTime))
m = CStr(Month(DateAndTime))
If Len(m) = 1 Then m = "0" & m
d = CStr(Day(DateAndTime))
If Len(d) = 1 Then d = "0" & d
h = CStr(Hour(DateAndTime))
If Len(h) = 1 Then h = "0" & h
mi = CStr(Minute(DateAndTime))
If Len(mi) = 1 Then mi = "0" & mi
s = CStr(Second(DateAndTime))
If Len(s) = 1 Then s = "0" & s
Select Case para
Case "1"
strDateTime = y & "-" & m & "-" & d & " " & h & ":" & mi & ":" & s
Case "2"
strDateTime = y & "-" & m & "-" & d
Case "3"
strDateTime = y & "/" & m & "/" & d
Case "4"
strDateTime = y & "年" & m & "月" & d & "日"
Case "5"
strDateTime = m & "-" & d & " " & h & ":" & mi
Case "6"
strDateTime = m & "/" & d
Case "7"
strDateTime = m & "月" & d & "日"
Case "8"
strDateTime = y & "年" & m & "月"
Case "9"
strDateTime = y & "-" & m
Case "10"
strDateTime = y & "/" & m
Case "11"
strDateTime = right(y,2) & "-" &m & "-" & d & " " & h & ":" & mi
Case "12"
strDateTime = right(y,2) & "-" &m & "-" & d
Case "13"
strDateTime = m & "-" & d
Case Else
strDateTime = DateAndTime
End Select
FormatDate = strDateTime
End Function
%>
asp 将日期格式化为需要的格式
时间: 2024-09-27 23:49:30
asp 将日期格式化为需要的格式的相关文章
asp 将日期格式化为需要的格式_应用技巧
<% '****************************** '函数:FormatDate(DateAndTime, para) '参数:DateAndTime,要格式化的日期时间:para,样式. '作者:阿里西西 '日期:2007/7/12 '描述:将日期格式化为需要的格式 '示例:<%=FormatDate(now(), 3)%> '****************************** Public Function FormatDate(DateAndTime,
javascript日期对象格式化为字符串的实现方法
本篇文章主要是对javascript日期对象格式化为字符串的实现方法进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所帮助 javascript提供的日期格式化太简单,一般应用都需要自己实现格式化方法.下面是我想出的一个格式化处理方案,应该是可以满足常用的需求.日期模板中可以使用任意分隔符,还可以使用文字作为分隔符,甚至支持类似yyyyMMdd之类没有分隔符的格式化. 原理:用正则表达式将日期模板中的日期元素[如yyyy, MM, dd]和分隔符拆分成数组,然后用实际的值替换日期
Javascript将字符串日期格式化为yyyy-mm-dd的方法_javascript技巧
这篇文章主要介绍的是利用Javascript将字符串日期格式化为yyyy-mm-dd的方法,下面话不多说了,参考如下代码 function formatDate(date) { var d = new Date(date), month = '' + (d.getMonth() + 1), day = '' + d.getDate(), year = d.getFullYear(); if (month.length < 2) month = '0' + month; if (day.lengt
java ee-java中如何将string类型格式化为Timestamp类型的时间,只要时分秒不要年月日?
问题描述 java中如何将string类型格式化为Timestamp类型的时间,只要时分秒不要年月日? String t = "00:02:36"; SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss"); Timestamp ts = null; try { ts = new Timestamp(sdf.parse(t).getTime()); } catch (ParseException e) { //
闪存格式化为NTFS格式如何在windows系统下操作
想要在xp系统中把闪存格式化为NTFS格式,其实在网络中已经有很多方法介绍过了,但是有些网友觉还是很繁琐,那么要怎么进行再一次的加速把这个转换加快呢!现在我们一起来看看吧! 在有些方法中有的是借助于VISTA系统进行格式化,如果是XP系统的话,整个操作过程又太过于繁锁,在这里笔者就教大家一个小技巧(VISTA和XP系统通吃),非常简单并且速度很快,具体方法如下:单击"开始→运行",在"运行"对话框中输入"CMD",然后打开"命令提示
date-如何把日期转换成不同的格式?
问题描述 如何把日期转换成不同的格式? 我从 api 服务器中获取一些数据,包含数据和数据格式2013-09-06T14:15:11.557. 这是什么格式呢?如何把这个数据格式转换为2013 sept 06 2:15 我使用下面2中方法来转换日期格式 public static Date stringToDate(String dateString) { Date date = null; DateFormat df = new SimpleDateFormat(Constants.DATE_
easyui中datagrid 操作栏格式化为按钮的数据显示错位问题
问题描述 easyui中datagrid 操作栏格式化为按钮的数据显示错位问题 在使用easyui的过程中,通过使用onLoadSuccess将操作栏格式化成按钮之后,就会出现表格中数据错位的问题:将onLoadSuccess注释掉后,恢复正常. 不知道这里面是有什么问题,下面附上界面截图和datagrid的代码,希望大牛们帮忙看看~~感激不尽啊!! $(function(){ $('#dg').datagrid({ title:"学员信息", url:'system/studenti
ASP.NET中怎么控制E-Mail的格式?
问题描述 ASP.NET中怎么控制E-Mail的格式? 解决方案 解决方案二:是用正则表达式么?http://www.regexlab.com/zh/regref.htm解决方案三:用正则表达式.第一步:在工具箱中点验证工具栏再拖一个RegularExpressionValidator验证控件第二步:选中RegularExpressionValidator1右键属性,要设二个选项(1)ControlToValidate属性设要绑定的文本框ID(2)ValidationExpression属性设要
excel-vb 识别不了俩种日期格式一个是文本格式 一个是日期格式
问题描述 vb 识别不了俩种日期格式一个是文本格式 一个是日期格式 vb 识别不了俩种日期格式一个是文本格式 一个是日期格式. cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=" xxx ";Extended Properties='Excel 8.0;HDR=Yes'" 语句是 MSFlexGrid1.TextMatrix(j , 3) = rs(&