date

Linux修改系统时间

最后都变了- 提交于 2020-03-27 11:17:19
Linux修改系统时间 两步步骤: (1)date 032612012020 (2)hwclock -w 第一步的意思是设置时间,设置完了可以用date命令查看对不对...注意是月日时分年 第二步的意思是写入主板的rtc芯片.. ======================================= su -c 'date -s 月/日/年' su -c 'date -s 时:分:秒' ======================================= 关于Linux的时钟 由于Linux时钟和Windows时钟从概念的分类、使用到设置都有很大的不同,所以,搞清楚Linux时钟的工作方式与设置操作,不仅对于Linux初学者有着重大意义,而且对于使用Linux服务器的用户来说尤为重要。 Linux时钟的分类 来源: https://www.cnblogs.com/yihr/p/12579492.html

CentOS7计划任务crontab

假装没事ソ 提交于 2020-03-27 10:53:35
目录 一、计划任务的基本概念 二、用户计划任务 1、查看crontab文件 2、编辑crontab文件 3、删除crontab文件 4、crontab文件格式 5、crontab示例 三、系统计划任务 四、如何在用户计划任务中执行需要环境变量的程序 五、应用经验 六、版权声明 一、计划任务的基本概念 linux系统采用crond守护进程来控制系统和用户的计划任务,实现周期性的执行某种任务或处理某些事件。 Linux系统本身就有很多的计划任务,所以crond服务是默认安装和启动的。crond服务每分钟都会检查是否有需要执行的任务,如果有则自动执行该任务。执行以下命令可以看到crond服务的运行情况: systemctl status crond Linux下的计划任务分为两种:用户计划任务和系统计划任务。 二、用户计划任务 Linux的每个用户可以定义自己的计划任务,周期性的执行脚本或程序。计划任务的内容存放在crontab文件中,每个用户都有自己的crontab文件。 1、查看crontab文件 crontab -l [-u 用户名] root用户可以用-u参数查看指定用户的计划任务,如果没有-u参数,表示查看自己的计划任务。普通用户只查看自己的计划任务,不允许使用-u参数。 2、编辑crontab文件 crontab -e [-u 用户名] root用户可以用

javascript网页开发 第四章 JavaScript语法

我们两清 提交于 2020-03-27 06:48:31
第四章 JavaScript语法 4.1 JavaScript是什么 < html xmlns ="http://www.w3.org/1999/xhtml" > < head > < title > 无标题页 </ title > </ head > < body > < script language ="javascript" type ="text/javascript"> alert( new Date()); </ script > </ body > </ html > 4.2 JavaScript的基本语法 4.2.1 简介 < html xmlns ="http://www.w3.org/1999/xhtml" > < head > < title > 无标题页 </ title > </ head > < body > < p > 这是一个HEML段落 </ p > < script language ="javascript" type ="text/javascript"> var x=3; alert(x); </ script > </ body > </ html > < html xmlns ="http://www.w3.org/1999/xhtml" > < head > < title > 无标题页 </ title > </ head > <

js 时间格式与时间戳的相互转换和计算几天后的日期是哪一天

安稳与你 提交于 2020-03-27 06:47:57
//把日期转换成时间戳 function get_unix_time(time1){ var newstr = time1.replace(/-/g,'/'); var date = new Date(newstr); var time_str = date.getTime().toString(); return time_str.substr(0, 10); } 一.时间转换时间戳 function transdate(endTime){ var date=new Date(); date.setFullYear(endTime.substring(0,4)); date.setMonth(endTime.substring(5,7)-1); date.setDate(endTime.substring(8,10)); date.setHours(endTime.substring(11,13)); date.setMinutes(endTime.substring(14,16)); date.setSeconds(endTime.substring(17,19)); return Date.parse(date)/1000; } 二.时间戳转换时间 (1):转换成 2011-3-16 16:50:43 格式: function getDate(tm){ var tt=new

Laravel attribute casting 导致的 Indirect modification of overloaded property

て烟熏妆下的殇ゞ 提交于 2020-03-27 04:35:09
在 Laravel model 中,设置了某个属性做 array casting. protected $casts = [ 'rounds' => 'array', ]; 但是在 controller 中执行 array_push($record->rounds, date("Y-m-d H:i:s")); 时,报错 production.ERROR: Indirect modification of overloaded property 可见,casting 并不支持一些针对特定类型的操作,例如无法作为指定类型的函数的参数。 按照官方文档的做法,应该是先赋值给一个中间变量,进行操作,然后再赋值回去。 $user = App\User::find(1); $options = $user->options; $options['key'] = 'value'; $user->options = $options; $user->save(); 所以正确的做法应该是 $tmp = $record->rounds; array_push($tmp, date("Y-m-d H:i:s")); $record->rounds = $tmp; $record->save(); collection casting 发现还有 collection casting 的支持,于是尝试了一下。

python datetime模块

若如初见. 提交于 2020-03-27 02:47:11
1 import time 2 import datetime 3 4 """ 5 datetime模块用于是date和time模块的合集,datetime有两个常量,MAXYEAR和MINYEAR,分别是9999和1. 6 datetime模块定义了5个类,分别是 7 1.datetime.date:表示日期的类 8 2.datetime.datetime:表示日期时间的类 9 3.datetime.time:表示时间的类 10 4.datetime.timedelta:表示时间间隔,即两个时间点的间隔 11 5.datetime.tzinfo:时区的相关信息 12 """ 13 14 15 # 1、date类 16 """ 17 class date(builtins.object) 18 | date(year, month, day) --> date object 19 """ 20 # 创建datetime.date对象方法 21 print(datetime.date(2018, 1, 19)) # 3个int值 22 print(datetime.date.fromtimestamp(time.time())) # 时间戳 23 print(datetime.date(2018, 1, 20).replace(2018, 1, 19)) #

step by step教你常用JS方法封装(一) [ 大杂烩 ]

…衆ロ難τιáo~ 提交于 2020-03-26 08:48:36
3 月,跳不动了?>>> 本文参考原文- http://bjbsair.com/2020-03-25/tech-info/6338/ 持续更新中... 常用JS方法封装方法预告: 项目常用JS方法封装(二) [ 时间处理 ] 项目常用JS方法封装(三) [ 字符串相关处理 ] 项目常用JS方法封装(四) [ 数组相关处理 ] 使用方法非常简单,只需放到你的 utils.js 工具文件中,直接 export const 加上我的封装方法,在别的文件中使用{方法1,方法2,方法3...}引用后就可以直接使用了! 001.输入一个值,返回其数据类型 type = para => { return Object.prototype.toString.call(para).slice(8,-1) } 复制代码 002.阶乘 factorial = num => { let count = 1; for (let i = 1; i <= num; i++) { count *= i; } return count; } 复制代码 003.两个数之间累乘 multBetride = (x, y) => { let count; if (x < y) { count = x; for (let i = x + 1; i <= y; i++) { count *= i; } return count

js 设置默认时间

三世轮回 提交于 2020-03-26 08:34:06
<td class="title95">计划生产日期</td> <td> <input id="BeginSch" name="BenginProdceDate" class="easyui-datebox filewidth_n" type="datetime" data-options="required:false,validType:['DateDay'],onSelect:function(){fullnum('BeginSch','EndSch')}"> </td> <td align="center">至</td> <td> <input id="EndSch" name="EndProdceDate" class="easyui-datebox filewidth_n" style="width:150px" type="datetime" data-options="required:false,validType:['DateDay'],onSelect:function(){fullnum('BeginSch','EndSch')}"> </td> SetSearchDay('BeginSch', 'EndSch', 1, 7) //初始化设置查询时间 //beginID:开始的Id名称 //EndID:结束的Id名称 //Type:1:向前,2向后 /

Mysql5.7及以上版本 ONLY_FULL_GROUP_BY报错

柔情痞子 提交于 2020-03-26 00:21:07
近期在开发过程中,因为项目开发环境连接的mysql数据库是阿里云的数据库,而阿里云的数据库版本是5.6的。而测试环境的mysql是自己安装的5.7。因此在开发过程中有小伙伴不注意写了有关group by的sql语句。在开发环境中运行是正常的,而到了测试环境中就发现了异常。 原因分析:MySQL5.7版本默认设置了 mysql sql_mode = only_full_group_by 属性,导致报错。 其中ONLY_FULL_GROUP_BY就是造成这个错误的罪魁祸首了,对于group by聚合操作,如果在select中的列没有在group by中出现,那么这个SQL是不合法的,因为列不在group by从句中,所以设置了sql_mode=only_full_group_by的数据库,在使用group by时就会报错。 测试环境下载安装的是最新版的mysql5.7.x版本,默认是开启了 only_full_group_by 模式的,但开启这个模式后,原先的 group by 语句就报错,然后又把它移除了。 一旦开启 only_full_group_by ,感觉,group by 将变成和 distinct 一样,只能获取受到其影响的字段信息,无法和其他未受其影响的字段共存,这样,group by 的功能将变得十分狭窄了 only_full_group_by 模式开启比较好。因为在

JavaScript中的Date对象

≯℡__Kan透↙ 提交于 2020-03-25 21:09:38
一、Date对象 1、Date用于获取当前时间 var d = new Date(); console.log(d); // 向控制台输出内容 console.dir(d); // 查看对象的内容信息 2、getFullYear() 获取月份 var year = d.getFullYear(); //获取当前年份 console.log(year); 3、getMonth() 获取月份 var month = d.getMonth() + 1; //获取当前月份 console.log(month); 注:JavaScript规定,获取的月份,数值是 0-11 , 0表示1月份,11表示12月份,实际月份的数值,是获取结果 +1 4、getDay() 获取星期 var week = d.getDay(); //获取当前星期 console.log(week); 注:获取星期的结果是 0-6的数值,0表示星期日,其他的正常表示 5、getHours() 获取小时 var house = d.getHours(); //获取当前小时 console.log(house); 6、getMinutes() 获取分钟 var minute = d.getMinutes(); //获取当前分钟 console.log(minute); 7、getSeconds() 获取秒 var