Asp 日期格式化问题 沙比作者,我改过来。

Asp 日期格式化问题

投稿:mdxy-dxy 字体:[增加 减小] 类型:转载 时间:2009-06-14我要评论

asp做网站经常遇到日期格式处理问题,介绍一个有用的vbscript函数formatdatetime()

对于access数据库的日期时间类型字段存储的日期,直接从数据库中读出显示的效果是带时间的如,2009-06-13 18:00 ,如果只是希望显示日期应该怎么办呢? 
Vbscrip有一个函数FormatDateTime()。其说明如下: 
返回表达式,此表达式已被格式化为日期或时间。 
FormatDateTime(Date[, NamedFormat]) 
参数 
Date 
必选项。要被格式化的日期表达式。 
NamedFormat 
可选项。指示所使用的日期/时间格式的数值,如果省略,则使用 vbGeneralDate。 
设置 
NamedFormat 参数可以有以下值:


常数



描述


vbGeneralDate


0


显示日期和/或时间。如果有日期部分,则将该部分显示为短日期格式。如果有时间部分,则将该部分显示为长时间格式。如果都存在,则显示所有部分。


vbLongDate


1


使用计算机区域设置中指定的长日期格式显示日期。


vbShortDate


2


使用计算机区域设置中指定的短日期格式显示日期。


vbLongTime


3


使用计算机区域设置中指定的时间格式显示时间。


vbShortTime


4


使用 24 小时格式 (hh:mm) 显示时间。

仅希望显示日期时可用如下代码: 
Strdate=formatdatetime(rs(“date”),2)。 
因为在vbscript只有一种计算机区域那就是美国,所以只有一种短格式 
“yyyy-mm-dd”.

asp时间日期格式化输出 
1,2010-10-10 00:00:00 
2,2010-10-10 
3,2010/10/10 
4,2010年10月10 00小时00分钟00秒 
5,10-10 00:00:00 
6,10/10 
7,10月10日 
其他变换根据程序要自行添加即可

‘转换时间 时间格式化
Function formatDate(Byval t,Byval ftype)
dim y, m, d, h, mi, s
formatDate=""
If IsDate(t)=False Then Exit Function
y=cstr(year(t))
m=cstr(month(t))
If len(m)=1 Then m="0" & m
d=cstr(day(t))
If len(d)=1 Then d="0" & d
h = cstr(hour(t))
If len(h)=1 Then h="0" & h
mi = cstr(minute(t))
If len(mi)=1 Then mi="0" & mi
s = cstr(second(t))
If len(s)=1 Then s="0" & s
select case cint(ftype)
case 1
‘ yyyy-mm-dd
formatDate=y & "-" & m & "-" & d
case 2
‘ yy-mm-dd
formatDate=right(y,2) & "-" & m & "-" & d
case 3
‘ mm-dd
formatDate=m & "-" & d
case 4
‘ yyyy-mm-dd hh:mm:ss
formatDate=y & "-" & m & "-" & d & " " & h & ":" & mi & ":" & s
case 5
‘ hh:mm:ss
formatDate=h & ":" & mi & ":" & s
case 6
‘ yyyy年mm月dd日
formatDate=y & "年" & m & "月" & d & "日"
case 7
‘ yyyymmdd
formatDate=y & m & d
case 8
‘yyyymmddhhmmss
formatDate=y & m & d & h & mi & s
end select
End Function

使用方法:

Strdate=formatdatetime(rs(“date”),1)        沙比作者这是不是formatdatetime(rs(“date”),1)   而是 formatdate(rs(“date”),1)

沙比糊弄人。。。。。。。。。。。。。。

时间: 2024-10-05 04:58:32

Asp 日期格式化问题 沙比作者,我改过来。的相关文章

yii2 GridView 日期格式化并实现日期可搜索 案例

作者:白狼 出处:http://www.manks.top/article/yii2_gridview_dateformat_search 本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利. 日期格式化,我们先来看看效果图 这个我们分情况讨论 1.如果你的数据库字段created_at存的时间格式是date或者datetime,那很简单,gridview中直接输出该字段created_at即可,如上图中右侧所示 2.如果数据库

C#日期格式化,时间

日期转化一 为了达到不同的显示效果有时,我们需要对时间进行转化,默认格式为:2007-01-03 14:33:34 ,要转化为其他格式,要用到DateTime.ToString的方法(String, IFormatProvider),如下所示: using System; using System.Globalization; String format="D"; DateTime date=DataTime,Now; Response.Write(date.ToString(form

SQL Server 函数之日期格式化函数

SQL Server 函数之日期格式化函数 高文龙关注0人评论612人阅读2017-09-23 13:47:07 对于一些经常写SQL Server执行语句的同学来说,日期格式化函数的掌握及应用非常重要,今天我们主要来列举一些经常使用的日期时间格式化函数,具体见下: 我们可以通过SSMS执行新建查询查看执行结果:其实我们最常见也最常用的两种格式: 当前的日期+时间 Select CONVERT(varchar(100), GETDATE(), 120) 当前系统的日期 Select CONVER

JDK8 日期格式化

SpringBoot 是为了简化 Spring 应用的创建.运行.调试.部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程 为什么要用新的日期类型 在 JDK8 中,一个新的重要特性就是引入了全新的时间和日期API,它被收录在 java.time 包中.借助新的时间和日期API可以以更简洁的方法处理时间和日期. 在 JDK8 之前,所有关于时间和日期的API存在以下几个缺陷,也正是这

thymeleaf中的日期格式化

本篇介绍些thymeleaf中的日期格式化的方法: 1.用#dates.format来解决: <span th:text="${#dates.format(user.date, 'yyyy-MM-dd')}">4564546</span> 或者<span th:text="${#dates.format(billingForm.startTime,'yyyy-MM-dd HH:mm:ss')}">4564546</span&

js输出日期格式化

//日期格式化 Date.prototype.Format = function(fmt) { var o = { "M+" : this.getMonth() + 1, "d+" : this.getDate(), "h+" : this.getHours(), "m+" : this.getMinutes(), "s+" : this.getSeconds(), "q+" : Mat

161226、js日期格式化

JavaScript Date format(js日期格式化) 方法一:// 对Date的扩展,将 Date 转化为指定格式的String // 月(M).日(d).小时(h).分(m).秒(s).季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09

JS日期对象扩展-日期格式化

日期对象扩展(日期格式化)yyyy-MM-dd hh:mm:ss.S Date.prototype.format = function(fmt) { var o = { "M+" : this.getMonth()+1, //月份 "d+" : this.getDate(), //日 "h+" : this.getHours(), //小时 "m+" : this.getMinutes(), //分 "s+"

Js获取当前日期时间+日期印证+判断闰年+日期的天数差+日期格式化+JS判断某年某月有多少天

Js获取当前日期时间+日期验证+判断闰年+日期的天数差+日期格式化+JS判断某年某月有多少天 字符串转日期型+Js当前日期时间+日期验证+判断闰年+日期的天数差+日期格式化+日期所在年的第几周 日期时间脚本库方法列表Date.prototype.isLeapYear 判断闰年Date.prototype.Format 日期格式化Date.prototype.DateAdd 日期计算Date.prototype.DateDiff 比较日期差Date.prototype.toString 日期转字符