热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

用VBSCRIPT怎么把用户输入的日期格式转换成自己定义的格式.例:YYYY-MM-DD而不受本地计算机日期格式的影响?

用VBSCRIPT怎么把用户输入的日期格式转换成自己定义的格式.例:YYYY-MM-DD而不受本地计算机日期格式的影响?
用Vbscript怎么把用户输入的日期格式转换成自己定义的格式.例 : YYYY-MM-DD 而不受本地计算机日期格式的影响?

12 个解决方案

#1


在线待

#2


用户怎么输入的?你是不是用三个文本框分别表示年月日?

#3


看看这样行不行.
<%
if isdate(TBTime) then
TBTime=Year(TBTime)&"-"&Month(TBTime)&"-"&Day(TBTime)
else
'自己写
end if
%>

#4


To:allforly(白衣胜血) 
是一个文本框,用户可能输入各种日期类型
To:su79qf16(清风)
你这种方法我也试过,不好用.谢谢!.

但我想得到Vbscript中的某个函数,可以将日期型格式化成 YYYY-MM-DD HH:NN:SS的类型.

#5


那这样很不好办,因为用户可能输入各种类型的日期,现在日期的格式在ACCESS下就有6种,而且如果用户操作失误的话,那程序就处理不了,这样吧,用Vbscript自带的函数试试:

#6


这样只能得出年月日,得不到TIME.

#7


100个用户就有100种可能:(
太难了,还是固定用户端的输入格式吧

#8


year=year(date())
if len(year)<2 then
    year="20"+year(date())
end if
mOnth=month(date())
if len(month)<2 then
   mOnth="0"+month(date())
end if
day=day(date())
if Len(day)<2 then
   day="0"+day
end if
nowtime
timenow=year&"-"&month&"-"&day&" "&now()

#9


formatdatetime(日期,2)

#10


后面的2自己可以换!好象是1-4

#11


谢谢各位:
今天早上我自己写了一个日期强制转换函数,与大家共享:

Rem 由于客户端各用户设置的日期格式都不一致,保存数据时可能会造成日期不正确的后果,今天写了一个函数可以将日期输入强制转换成:YYYY-MM-DD SS:NN:SS,这种格式是可以将正确数据保存到后台数据库的
Rem函数如下:
Rem调用: YourDatevalue = myDate(YourDatevalue )
Rem 如果输入错误日期格式返回值为空.
Rem     作者: 谢炎锦  (2003-01-17)

Function MyDate(XFromDate)
If Not ISDate(XFromDate) Then
Msgbox "无效的日期格式,请重新输入起始日期!",64,"System Input Error"
MyDate = ""
Err.Clear
Exit Function
End IF
FromYear = Year(XFromDate)
If Len(FromYear) = 2 Then 
FromYear = "20" & FromYear
End If
FromMonth = Month(XFromDate)
If Len(FromMonth) = 1 Then 
FromMonth = "0" & FromMonth
End If
FromDay = Day(XFromDate)
If Len(FromDay) = 1 Then 
FromDay = "0" & FromDay
End If
FromHour = Hour(XFromDate)
If Len(FromHour) = 1 Then 
FromHour = "0" & FromHour
End If
FromMinute = Minute(XFromDate)
If Len(FromMinute) = 1 Then 
FromMinute = "0" & FromMinute
End If
FromSecond = Second(XFromDate)
If Len(FromSecond) = 1 Then 
FromSecond = "0" & FromSecond
End If
MyDate = FromYear & "-" & FromMonth & "-" & FromDay & " " & FromHour & ":" & FromMinute & ":" & FromSecond
End Function

#12


看看

推荐阅读
  • 获取时间的函数js代码,js获取时区代码
    本文目录一览:1、js获取服务器时间(动态)2 ... [详细]
  • 本文介绍了机器学习手册中关于日期和时区操作的重要性以及其在实际应用中的作用。文章以一个故事为背景,描述了学童们面对老先生的教导时的反应,以及上官如在这个过程中的表现。同时,文章也提到了顾慎为对上官如的恨意以及他们之间的矛盾源于早年的结局。最后,文章强调了日期和时区操作在机器学习中的重要性,并指出了其在实际应用中的作用和意义。 ... [详细]
  • 本文详细介绍了如何使用MySQL来显示SQL语句的执行时间,并通过MySQL Query Profiler获取CPU和内存使用量以及系统锁和表锁的时间。同时介绍了效能分析的三种方法:瓶颈分析、工作负载分析和基于比率的分析。 ... [详细]
  • 【shell】网络处理:判断IP是否在网段、两个ip是否同网段、IP地址范围、网段包含关系
    本文介绍了使用shell脚本判断IP是否在同一网段、判断IP地址是否在某个范围内、计算IP地址范围、判断网段之间的包含关系的方法和原理。通过对IP和掩码进行与计算,可以判断两个IP是否在同一网段。同时,还提供了一段用于验证IP地址的正则表达式和判断特殊IP地址的方法。 ... [详细]
  • 小程序wxs中的时间格式化以及格式化时间和date时间互转
    本文介绍了在小程序wxs中进行时间格式化操作的问题,并提供了解决方法。同时还介绍了格式化时间和date时间的互相转换的方法。 ... [详细]
  • React基础篇一 - JSX语法扩展与使用
    本文介绍了React基础篇一中的JSX语法扩展与使用。JSX是一种JavaScript的语法扩展,用于描述React中的用户界面。文章详细介绍了在JSX中使用表达式的方法,并给出了一个示例代码。最后,提到了JSX在编译后会被转化为普通的JavaScript对象。 ... [详细]
  • 本文介绍了在满足特定条件时如何在输入字段中使用默认值的方法和相应的代码。当输入字段填充100或更多的金额时,使用50作为默认值;当输入字段填充有-20或更多(负数)时,使用-10作为默认值。文章还提供了相关的JavaScript和Jquery代码,用于动态地根据条件使用默认值。 ... [详细]
  • ①页面初始化----------收到客户端的请求,产生相应页面的Page对象,通过Page_Init事件进行page对象及其控件的初始化.②加载视图状态-------ViewSta ... [详细]
  • 本文介绍了Perl的测试框架Test::Base,它是一个数据驱动的测试框架,可以自动进行单元测试,省去手工编写测试程序的麻烦。与Test::More完全兼容,使用方法简单。以plural函数为例,展示了Test::Base的使用方法。 ... [详细]
  • 不同优化算法的比较分析及实验验证
    本文介绍了神经网络优化中常用的优化方法,包括学习率调整和梯度估计修正,并通过实验验证了不同优化算法的效果。实验结果表明,Adam算法在综合考虑学习率调整和梯度估计修正方面表现较好。该研究对于优化神经网络的训练过程具有指导意义。 ... [详细]
  • WhenIusepythontoapplythepymysqlmoduletoaddafieldtoatableinthemysqldatabase,itdo ... [详细]
  • 本文讨论了编写可保护的代码的重要性,包括提高代码的可读性、可调试性和直观性。同时介绍了优化代码的方法,如代码格式化、解释函数和提炼函数等。还提到了一些常见的坏代码味道,如不规范的命名、重复代码、过长的函数和参数列表等。最后,介绍了如何处理数据泥团和进行函数重构,以提高代码质量和可维护性。 ... [详细]
  • NotSupportedException无法将类型“System.DateTime”强制转换为类型“System.Object”
    本文介绍了在使用LINQ to Entities时出现的NotSupportedException异常,该异常是由于无法将类型“System.DateTime”强制转换为类型“System.Object”所导致的。同时还介绍了相关的错误信息和解决方法。 ... [详细]
  • 本文介绍了在使用Laravel和sqlsrv连接到SQL Server 2016时,如何在插入查询中使用输出子句,并返回所需的值。同时讨论了使用CreatedOn字段返回最近创建的行的解决方法以及使用Eloquent模型创建后,值正确插入数据库但没有返回uniqueidentifier字段的问题。最后给出了一个示例代码。 ... [详细]
  • Node.js学习笔记(一)package.json及cnpm
    本文介绍了Node.js中包的概念,以及如何使用包来统一管理具有相互依赖关系的模块。同时还介绍了NPM(Node Package Manager)的基本介绍和使用方法,以及如何通过NPM下载第三方模块。 ... [详细]
author-avatar
蔚-然之林
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有