MySQL使用LAST_DATE获取日期所在月份的最后一天

MySQL提供了LAST_DATE函数用来获取日期所在月份的最后一天:

LAST_DATE(date_col)

示例:

mysql> SELECT LAST_DATE(NOW());
2018-01-31

版权声明:著作权归作者所有。

相关推荐

使用moment.js加减日期时间

moment.js提供了很多便捷的操作日期的函数,其中包括加减日期时间增加日期时间语法moment().add(Number, String); moment().add(Duration); moment().add(Object); 添加天数moment().add(7, 'days'); 可以简写为moment().add(7, 'd'); 类型列表years(

JavaScript使用Date.parse()或new Date()解析字符串日期的格式要求

在JavaScript里,Date.parse()会接收一个字符串作为参数,根据字符串格式返回:如果字符串符合日期格式,返回自1970-01-01 00:00:00 UTC时间起的毫秒数。如果字符串不符合格式,返回NaN。new Date(str),构造函数也可以接收一个字符串作为参数,把字符串转换为表示的日期。构造的日期对象为:如果字符串符合日期格式,返回自1970

Linux使用grep查找文本所在的所有文件

显示所在文件及匹配到的文本grep -rin 'search' /path/  -r/-R:递归遍历目录-i:忽略大小写-n:显示出现在文件的行号仅显示所在文件grep -ril 'search' /path/ -l:显示所在的文件,而不是匹配到的文本包含/排除目录可以使用--exclude, --include, --excl

MySQL删除重复的行,保留其中一行

示例有这样一个表CREATE TABLE `tests` (  `id` int(11) DEFAULT NULL,  `name` varchar(20) DEFAULT NULL ) ; 现在需要删除重复name的行,但保留其中一行。方法一:保留id小的一行DELETE n1 

Git撤销最后一次提交

Git可以使用reset重置来撤销提交。方法一撤销最后一次提交git reset HEAD~1 执行后,状态重置为上一次提交,且撤回提交的文件的状态变回unstaged,即文件没有被git跟踪。示例$ git commit -m 'add test.html' [master ade6d7e] add&nbs