欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【正则表达式例子:将MM/DD/YYYY格式的日期转换为YYYY-MM-DD格式】,下面是详细的分享!
正则表达式例子:将MM/DD/YYYY格式的日期转换为YYYY-MM-DD格式
<html>
<head><title>正则表达式</title></head>
<body>
<ahref="http://www.chinaz.com/program/2008/0903/./">返回列表</a>
<formaction="<?echo$PHP_SELF;?>"method="post">
请输入MM/DD/YYYY格式的日期:
<inputtype="text"name="date"value="<?echo$date;?>">
<inputtype="submit"value="转换为YYYY-MM-DD格式">
</form>
<?
if(isset($date)){
if(ereg("([0-9]{1,2})/([0-9]{1,2})/([0-9]{4})",$date,$regs)){
echo$regs[0]."的转换结果为:".$regs[3]."-".$regs[1]."-".$regs[2];
}else{
echo"$date的日期格式不对!<br>";
}
}
?>
</body>
</html>
以上所分享的是关于正则表达式例子:将MM/DD/YYYY格式的日期转换为YYYY-MM-DD格式,下面是编辑为你推荐的有价值的用户互动:
相关问题:java 正则表达式验证日期格式 yyyy-MM-dd,如何写???
答:String eL = "[0-9]{4}-[0-9]{2}-[0-9]{2}"; Pattern p = Pattern.compile(eL); Matcher m = p.matcher(date); boolean dateFlag = m.matches(); if (!dateFlag) { System.out.println("格式错误"); } System.out.println("格式正确"); >>详细
相关问题:JS怎么用正则表达式判断输入的日期格式为 yyyy-mm-dd
答:private boolean getDateFormat() { String str = "2013-09-08"; Pattern pat = Pattern.compile("^\\d{4}-\\d{2}-\\d{2}$");//正则 Matcher m = pat.matcher(str); while(m.matches()){ return true; } return false; } >>详细
相关问题:就JAVA 日期的正则表达式 格式为:YYYY-MM-DD
答:Java正则,"^\\d{4}-\\d{2}-\\d{2}$" 严格验证 "1923-33-44", 多个空格" 1923-33-44"都算验证失败 >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
