社区
VB
帖子详情
如何判断字符串是否是yyyy-mm-dd格式的日期?
whizstorm
2005-06-05 11:20:05
RT
...全文
470
3
打赏
收藏
如何判断字符串是否是yyyy-mm-dd格式的日期?
RT
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
匹配
yyyy
-
mm
-
dd
日期
格式
的的正则表达式
今天头让我修改个javascript方法,验证输入的
日期
是否符合要求。恩。我们的要求是
yyyy
-
mm
-
dd
这样的
格式
,其他的统统不符合要求。原来的方法没用正则表达式,用了一堆
判断
。
将长时间
格式
字符串
转换为时间
* 获取现在时间 * 获取时间 小时:分;秒 HH:
mm
:ss * 将长时间
格式
字符串
转换为时间
yyyy
-
MM
-
dd
HH:
mm
:ss * 将长时间
格式
时间转换为
字符串
yyyy
-
MM
-
dd
HH:
mm
:ss * 将短时间
格式
时间转换为
字符串
yyyy
-
MM
-
dd
* 将短时间
格式
时间转换为
字符串
yyyy
年
MM
月
dd
日 * 将短时间
格式
字符串
转换为时间
yyyy
-
MM
-
dd
* 得到现在时间 * 提取一个月中的最后一天 * 得到现在时间 * 得到现在小时 * 得到现在分钟 * 根据用户传入的时间表示
格式
,返回当前时间的
格式
如果是
yyyy
MM
dd
,注意字母y不能大写。 * 二个小时时间间的差值,必须保证二个时间都是"HH:
MM
"的
格式
,返回字符型的分钟 * 得到二个
日期
间的间隔天数 * 时间前推或后推分钟,其中JJ表示分钟. * 得到一个时间延后或前移几天的时间,nowdate为时间,delay为前移或后延的天数 *
判断
是否润年 * 获取一个月的最后一天 *
判断
二个时间是否在同一个周 * 产生周序列,即得到当前时间所在的年度是第几周 * 获得一个
日期
所在的周的星期几的
日期
,如要找出2002年2月3日所在周的星期一是几号 * 根据一个
日期
,返回是星期几的
字符串
Java开发常用的方法
资源为Java源代码,内含系列常用静态方法,可以直接拿来使用,如:拼合一维数组为
字符串
;产生在start和end之间的num个随机整数,返回值存在HashMap中;获取当前时间,返回时间
格式
(如果调用参数为true时返回
yyyy
-
MM
-
dd
HH:
mm
:ss,否则为false时返回
yyyy
-
MM
-
DD
不带
日期
格式
);将HashMap内容转入数组;
日期
转
字符串
;
字符串
转
日期
;连续产生指定个数的
字符串
;将
字符串
开头的所有空格替换成指定的字符;查找指定的元素是否存在于元素数组中;
字符串
数组中是否包含指定的
字符串
;数组拷贝,建议使用System.arraycopy()速度更快,把source数据内容拷贝到destination中使用Object则支持多种对象数组;去除数组中的重复元素;四舍五入;
判断
字符串
是否是
小数;半角数字的unicode范围;取得ascii码;
夏令时:检查
日期
是否在美国夏令时-matlab开发
函数将
日期
作为 '
mm
/
dd
/
yyyy
'
格式
的
字符串
并输出逻辑上,如果
日期
在当年的夏令时期间,则为 true。 看美国夏令时的定义
java
判断
字符串
数据是否为
日期
格式
yyyy
-
MM
-
dd
【代码】java
判断
字符串
数据是否为
日期
格式
yyyy
-
MM
-
dd
。
VB
16,547
社区成员
110,525
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章