社区
ASP
帖子详情
关于服务器中now()显示出来的时间格式不合要求,如何解决?
gonglinjun
2003-08-24 01:29:22
我的主机中的时间格式是mm/dd/yyyy hh:mm:ss AM/PM,请问如何将他变成我希望的yyyy-mm-dd hh:mm:ss形式的,并且是24小时制的。很急,谢谢!
...全文
94
11
打赏
收藏
关于服务器中now()显示出来的时间格式不合要求,如何解决?
我的主机中的时间格式是mm/dd/yyyy hh:mm:ss AM/PM,请问如何将他变成我希望的yyyy-mm-dd hh:mm:ss形式的,并且是24小时制的。很急,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
toponly
2003-10-12
打赏
举报
回复
FormatDateTime 函数
返回表达式,此表达式已被格式化为日期或时间。
FormatDateTime(Date[, NamedFormat])
参数
Date
必选项。要被格式化的日期表达式。
NamedFormat
可选项。指示所使用的日期/时间格式的数值,如果省略,则使用 vbGeneralDate。
设置
NamedFormat 参数可以有以下值:
常数 值 描述
vbGeneralDate 0 显示日期和/或时间。如果有日期部分,则将该部分显示为短日期格式。如果有时间部分,则将该部分显示为长时间格式。如果都存在,则显示所有部分。
vbLongDate 1 使用计算机区域设置中指定的长日期格式显示日期。
vbShortDate 2 使用计算机区域设置中指定的短日期格式显示日期。
vbLongTime 3 使用计算机区域设置中指定的时间格式显示时间。
vbShortTime 4 使用 24 小时格式 (hh:mm) 显示时间。
说明
下面例子利用 FormatDateTime 函数把表达式格式化为长日期型并且把它赋给 MyDateTime:
Function GetCurrentDate
'FormatDateTime 把日期型格式化为长日期型。
GetCurrentDate = FormatDateTime(Date, 1)
End Function
yaozhg
2003-10-12
打赏
举报
回复
formatdatetime(now(),1) or formatdatetime(now(),3) or formatdatetime(now(),2)
formatdatetime(now(),0)
以上方法全是不行的,一样会显示:上午,下午在时间的中间...
yaozhg
2003-10-12
打赏
举报
回复
跟系统时间有关.这样用asp写好麻烦,一个now()变成了上碘所说那么长长的,谁看了都烦.
而且一个程序很经常用到now().难道每次都调用一大堆语句吗?.
楚人无衣
2003-08-24
打赏
举报
回复
formatdatetime(now(),0)
flyflyfly_woo
2003-08-24
打赏
举报
回复
formatdatetime(now(),1) or formatdatetime(now(),3) or formatdatetime(now(),2)
这三种你可以试试
ahuiok
2003-08-24
打赏
举报
回复
<%
response.write year(now())&"-"&month(now())&"-"&day(now())&" "&hour(now())&":"&minute(now())&":"&second(now())
%>
对, 这样挺好。
我想该有个东西,把日期存储格式改一下。 会不会跟系统日期格式相对应的? 不如改改系统日期格式?
injoo
2003-08-24
打赏
举报
回复
楼上的方法可以实现。
Aa7643
2003-08-24
打赏
举报
回复
或者这样
<%
response.write year(now())&"-"&month(now())&"-"&day(now())&" "&hour(now())&":"&minute(now())&":"&second(now())
%>
saucer
2003-08-24
打赏
举报
回复
FormatDateTime uses the format in your regional settings, but you can always write your own, for example
function Pad(s, n)
Pad = Right(String(n,"0") & s,n)
end function
function FormatDateTimeEx(dt)
const DATESEP = "-"
const TIMESEP = ":"
FormatDateTimeEx = Year(dt) & DATESEP & Pad(Month(dt),2) & DATESEP & Pad(Day(dt),2) & " " & Pad(Hour(dt),2) & TIMESEP & Pad(Minute(dt),2) & TIMESEP & Pad(Second(dt),2)
end function
Response.Write FormatDateTimeEx(Now)
月小升java-er点com
2003-08-24
打赏
举报
回复
formatdatetime(now())
不用now()
Aa7643
2003-08-24
打赏
举报
回复
在我的电脑却是这样 2003-8-24 1:48:57
是不是和系统有关??
ASP程序
中
调用Now()总
显示
“上午”和“下午”,如何
解决
?
ASP程序
中
调用Now()总
显示
这样的格式:“2007-4-20 下午 06:06:38”,我要的正确格式为“2007-4-20 18:06:38”,我已经通过控制面板==>区域和语言选项==>区域选项==>自定义==>时间
时间格式
改为: H:mm:ss但无法
解决
问题,SQL Server数据库里的日期型记录
显示
是正常的,就只在WEB程序里有这个问题,请问大家如何
解决
?我在线等。
asp now() 函数格式问题
本
解决
方法摘自网络文章,已经验证可行。 新上的一台
服务器
出现了一个现象:ASP程序
中
,调用函数Now(),
显示
的时间总是形如“2009-07-12 上午 08:12:56 ”这样的,总
显示
“上午”和“下午”,导致数据库插入操作异常,
解决
过程及最终
解决
方法如下:这么
显示
,一般都是因为
服务器
就是如此设置的,先查看
时间格式
:直接双击任务栏
中
时间,在弹出的“时间和日期”
中
果然
mysql select now() 读取时间和实际时间有误差差8八小时 --最全
解决
过程
问题: 环境: docker + linux + mysql bug : 测试环境下工单列表刚发布的信息
显示
为7小时前(正常该是0小时前:以小时为单位) 追究: 首先想到是
服务器
时间不对用查看当前
服务器
时间命令: ``` date mysql 连接工具时间 用: select now() 查看
服务器
时区命令: date +"%Z %z" 查看为: 进入mysql 容器: 进入 容器的命令: docker ps 找到 docker Id 使用 docker exec -
ASP
中
now()函数
显示
汉字上午或下午的
解决
办法
ASP
中
now()函数
显示
汉字上午或下午的
解决
办法
润乾报表
中
now()函数结果与系统时间相差8小时的
解决
方案
来看下面一个报表: 在这个报表
中
的B4单元格,是获取当前时间函数now(),我们在页面
中
看一下效果: 而系统当前时间为: 我们可以发现一个奇怪的现象,那就是用now()函数获取的当前时间与系统时间相差8个小时,这个是什么原因呢? 由于润乾报表
中
的now()函数,是用new java.util.Date()取得的,那么问题肯定就出在jdk上了。 原来,J2SE
中
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章