社区
VB
帖子详情
如何判断字符串是否是yyyy-mm-dd格式的日期?
whizstorm
2005-06-05 11:20:05
RT
...全文
491
3
打赏
收藏
如何判断字符串是否是yyyy-mm-dd格式的日期?
RT
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Ninputer
2005-06-05
打赏
举报
回复
有个简单的,用Like
If str Like "[1,2]###-[0,1]#-##" Then
凨叔
2005-06-05
打赏
举报
回复
也可以用捕捉错误的方法:
private string GetDateString(string pVal, string dateFormat)
{
string dtFLong = dateFormat;
string dtFShort = dateFormat.Replace("MM", "M").Replace("dd", "d");
string[] expectedFormats = new string[] {dtFLong, dtFLong.Replace("-", "/"), dtFLong.Replace("-", "."), dtFShort, dtFShort.Replace("-", "/"), dtFShort.Replace("-", ".")};
System.IFormatProvider format = new System.Globalization.DateTimeFormatInfo();
try
{
string strReturn = DateTime.ParseExact(pVal, expectedFormats, format, System.Globalization.DateTimeStyles.AllowWhiteSpaces).ToString("MM-dd-yyyy");
return strReturn;
}
catch(Exception exp)
{
throw(exp);
}
}
smx717616
2005-06-05
打赏
举报
回复
http://www.regexlib.com/Search.aspx?k=yyyy-mm-dd
java代码验证
日期
格式
正则表达式(包含闰年验证)带注释
* "
yyyy
MM
","
yyyy
MM
dd
","
yyyy
MM
dd
HH:
mm
:ss", * "
yyyy
-
MM
","
yyyy
-
MM
-
dd
","
yyyy
-
MM
-
dd
HH:
mm
:ss" * "
yyyy
.
MM
","
yyyy
.
MM
.
dd
","
yyyy
.
MM
.
dd
HH:
mm
:ss" * "
yyyy
/
MM
","
yyyy
/
MM
/
dd
","
yyyy
/
MM
/
dd
HH:
mm
:ss" * "
yyyy
_
MM
...
将长时间
格式
字符串
转换为时间
* 将长时间
格式
字符串
转换为时间
yyyy
-
MM
-
dd
HH:
mm
:ss * 将长时间
格式
时间转换为
字符串
yyyy
-
MM
-
dd
HH:
mm
:ss * 将短时间
格式
时间转换为
字符串
yyyy
-
MM
-
dd
* 将短时间
格式
时间转换为
字符串
yyyy
年
MM
月
dd
日 ...
Oracle里时间的应用
例如:如果数据库的
日期
格式
设置为 '
dd
-
mm
-
yyyy
',而输入的
日期
字符串
为 '
yyyy
-
mm
-
dd
',那么将会导致
日期
格式
冲突问题。 解决
日期
格式
冲突问题的方法是使用 to_date() 函数将
日期
字符串
转换为
日期
类型,并指定
日期
...
Java开发常用的方法
获取当前时间,返回时间
格式
(如果调用参数为true时返回
yyyy
-
MM
-
dd
HH:
mm
:ss,否则为false时返回
yyyy
-
MM
-
DD
不带
日期
格式
);将HashMap内容转入数组;
日期
转
字符串
;
字符串
转
日期
;连续产生指定个数的
字符串
;将
字符串
...
is-valid-date:验证
日期
字符串
DD
/
MM
/
YYYY
,
DD
-
MM
-
YYYY
,
DD
.
MM
.
YYYY
安装 npm install is-valid-date 用法 var isVali
dD
ate = require ( 'is-valid-date' ) ; isVali
dD
ate ( '21/09/1991' ) // true isVali
dD
ate ( '21/9/1991' ) // true ...
VB
16,722
社区成员
110,526
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章