最近遇到一个需求,输入字符串,判断为日期的话再进行后面的比较大小之类的操作,但是合法日期的格式也是比较多的,利用正则表达式又太长了。所以后面利用的方法就是,先把输入的字符串转成一种固定的时间格式,然后利用java转String为Date的方法,看程序是否抛出异常来判断日期是否合法,需要注意的是需要将 ...
分类:
编程语言 时间:
2020-07-16 21:12:51
阅读次数:
100
/*获取指定日期前或者后指定间隔时间 sdate:指定日期 interval:时间间隔 caret:间隔符*/ function getNowFormatDate(sdate,interval,caret) -([0-1]?[0-9])-([0-3]?[0-9])$/; //判断输入的日期是否符合格 ...
分类:
Web程序 时间:
2020-07-16 12:31:12
阅读次数:
177
1.涉及知识部分匹配表A 0AB 前缀A 后缀B 公共部分长度0ABA前缀:A AB 后缀:BA A 公共部分A,长度为1[0,0,1]package com.hy.tenalgorithm;import java.util.Arrays;/** * @author hanyong * @date ...
分类:
编程语言 时间:
2020-07-16 12:09:41
阅读次数:
51
用CBrother脚本实现smtp协议发送一份邮件 之前用CBrother脚本写了一个拯救“小霸王服务器”的程序,公司人用着都挺好用,但是有时候谁重启了服务器其他人不知道,造成了多人多次重启,每个人都抢救一遍,大家一再要求我添加功能,有一个人重启后给其他人发一封邮件。 靠,真是“饱暖思淫欲”,之前没 ...
分类:
其他好文 时间:
2020-07-16 11:48:15
阅读次数:
62
date_sub()函数: DATE_SUB(date,INTERVAL expr type) 实例: SELECT NOW(),DATE_SUB(NOW(),INTERVAL 1 HOUR) as the_time select * from xxx where create_time > DAT ...
分类:
数据库 时间:
2020-07-16 00:00:16
阅读次数:
160
if __name__ == "__main__": print get_date_list('2018-01-01', '2018-02-28')为了调用datetime等这些已有的库,你需要在文件最上方加入引用语句:import timefrom datetime import datetime ...
分类:
编程语言 时间:
2020-07-15 23:14:02
阅读次数:
82
参考: SpringBoot 2.X @Cacheable,redis-cache 如何根据key设置缓存时间? @Cacheable(value = "Menus", unless = "#result == null or #result.size() == 0") public List<Sy ...
分类:
编程语言 时间:
2020-07-15 15:49:38
阅读次数:
327
这篇文章主要梳理了 SQL 的基础用法,会涉及到以下方面内容: SQL大小写的规范 数据库的类型以及适用场景 SELECT 的执行过程 WHERE 使用规范 MySQL 中常见函数 子查询分类 如何选择合适的 EXISTS 和 IN 子查询 了解 SQL SQL 是我们用来最长和数据打交道的方式之一 ...
分类:
数据库 时间:
2020-07-15 15:30:16
阅读次数:
70
(一)时间戳转为当前时间 var a = 1594810549 console.log(timestampToTime(a)) //2020-07-15->18:55:49 function timestampToTime(timestamp){ var date = new Date(timest ...
分类:
其他好文 时间:
2020-07-15 15:09:09
阅读次数:
68
这个异常是索引长度超出限制 767个字节。 在测试环境部署flowable时,程序创建flowable表时,出现了【Specified key was too long; max key length is 767 bytes】异常。 这个异常在开发环境是没有的。 建表sql: CREATE TAB ...
分类:
其他好文 时间:
2020-07-15 13:02:49
阅读次数:
99