我是靠谱客的博主 紧张战斗机,最近开发中收集的这篇文章主要介绍JS验证是否日期格式,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

        public static bool IsDateTime(string inputData)
        {
            bool flag = false;
            string regex = @"^((d{2}(([02468][048])|([13579][26]))[-/s]?((((0?[13578])|(1[02]))[-/s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[-/s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[-/s]?((0?[1-9])|([1-2][0-9])))))|(d{2}(([02468][1235679])|([13579][01345789]))[-/s]?((((0?[13578])|(1[02]))[-/s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[-/s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[-/s]?((0?[1-9])|(1[0-9])|(2[0-8]))))))"; //日期部分

            regex += @"(s(((0?[0-9])|([1][0-9])|([2][0-4])):([0-5]?[0-9])((s)|(:([0-5]?[0-9])))))?$"; //时间部分
            RegexOptions options = ((RegexOptions.IgnorePatternWhitespace | RegexOptions.Multiline) | RegexOptions.IgnoreCase);
            Regex reg = new Regex(regex, options);
            if (reg.IsMatch(inputData))
            {
                flag = true;
            }
            return flag;
        }

最后

以上就是紧张战斗机为你收集整理的JS验证是否日期格式的全部内容,希望文章能够帮你解决JS验证是否日期格式所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部