date函数

Python任务调度模块APScheduler

若如初见. 提交于 2020-01-11 01:07:37
目录 一、APScheduler 是什么&APScheduler四种组成部分? 1、调度器(scheduler) 2、作业存储(job store) 3、执行器(executor) 4、触发器(triggers) 4.1、date 定时调度(作业只会执行一次) 4.2、interval: 每隔一段时间执行一次 4.3、cron: 使用同linux下crontab的方式 二、 How:APSched 怎么用? 安装 快速上手 任务操作 1、添加任务 2、删除任务 3、暂停&继续任务 4、修改任务属性 5、获得job列表 6、开始&关闭任务 三、一些定时任务脚本 1、定时任务运行脚本每日凌晨00:30:30执行 2、每天晚上0点 - 早上8点期间,每5秒执行一次任务。 3、在0、10、20、30、40、50分时执行任务。 4、直到2020-05-30,每周从周一到周五的早上5:30都执行一次定时任务 5、在6,7,8,11,12月的第3个周五的1,2,3点执行定时任务 6、每5秒执行该程序一次 参考资料 一、APScheduler 是什么&APScheduler四种组成部分? APScheduler全程为Advanced Python Scheduler,是一款轻量级的Python任务调度框架。它允许你像Cron那样安排定期执行的任务,并且支持Python函数或任意可调用的对象。 1

java8新日期时间API

痞子三分冷 提交于 2020-01-10 17:47:51
java8中 新的时间和日期API Java的API提供了很多有用的组件,能帮助你构建复杂的应用。不过,Java API也不总是完美 的。我们相信大多数有经验的程序员都会赞同Java 8之前的库对日期和时间的支持就非常不理想。 然而,你也不用太担心:Java 8中引入全新的日期和时间API就是要解决这一问题。 为了解决 这些问题,Oracle决定在原生的Java API中提供高质量的日期和时间支持。所以,你会看到Java 8 在 java.time 包中整合了很多Joda-Time的特性。 接下来,我们会一起探索新的日期和时间API所提供的新特性。我们从最基本的用例入手, 比如创建同时适合人与机器的日期和时间,逐渐转入到日期和时间API更高级的一些应用,比如 操纵、解析、打印输出日期时间对象,使用不同的时区和年历。 LocalDate,LocalTime.Instant,Duration,以及Period 让我们从探索如何创建简单的日期和时间间隔入手。 java.time 包中提供了很多新的类可以 帮你解决问题,它们是 LocalDate 、 LocalTime 、 Instant 、 Duration 和 Period 。 使用LocalDate和LocalTime LocalDate 开始使用新的日期和时间API时,你最先碰到的可能是 LocalDate 类

mysql 中 时间和日期函数

我的未来我决定 提交于 2020-01-10 07:34:24
原文链接:   mysql 中 时间和日期函数 - redfox - 博客园   http://www.cnblogs.com/redfox241/archive/2009/07/23/1529092.html ------------------------------------------------------------------------------------------------------------------------------------------------------ 一、MySQL 获得当前日期时间 函数 1.1 获得当前日期+时间(date + time)函数:now() mysql> select now(); +---------------------+ | now() | +---------------------+ | 2008-08-08 22:20:46 | +---------------------+ 除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数: current_timestamp() ,current_timestamp ,localtime() ,localtime ,localtimestamp -- (v4.0.6) ,localtimestamp() -- (v4.0.6)

Mysql杂记

╄→гoц情女王★ 提交于 2020-01-10 00:56:03
-- SELECT * FROM tb_dept t,time tt WHERE tt.id=3 ; 1、SELECT id FROM tb_dept WHERE id =3 UNION ALL SELECT id FROM time WHERE id=3; CREATE TABLE `employee_tbl` ( `id` int(11) NOT NULL, `name` char(10) NOT NULL DEFAULT '', `date` datetime NOT NULL, `singin` tinyint(4) NOT NULL DEFAULT '0' COMMENT '登录次数', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; --2、 插入多条数据 INSERT INTO alter_test(name,created,updated) VALUES('Tina',SYSDATE(),SYSDATE()),('Jame',SYSDATE(),SYSDATE()); SELECT * FROM employee_tbl; 3、-- 查询分组并统计总数用 with ROLLUP SELECT name, SUM(singin) as singin_count FROM employee_tbl

Python日期、时间处理工具类

佐手、 提交于 2020-01-09 23:04:09
工作中,经常要处理时间和日期等数据,难度不大,但是为避免重复造轮子,特整理了工作中常用的时间日期处理工具供大家选用参考! utils_datetime.py # coding=UTF-8 """ 日期、时间处理工具类 """ import time import datetime import calendar def generate_timestamp ( ) : """根据当前时间获取时间戳,返回整数""" return int ( time . time ( ) ) def date_2datetime ( dt ) : """ date_2datetime(datetime.date(2013,7,13)) >>> datetime.datetime(2013,7,13,0,0) """ return datetime . datetime ( dt . year , dt . month , dt . day ) def format_datetime ( dt ) : """将mongodb保存的时间转格式,去除毫秒精度""" if not dt : return None return datetime . datetime ( dt . year , dt . month , dt . day , dt . hour , dt . minute , dt .

前端之js基础篇

岁酱吖の 提交于 2020-01-09 06:42:21
JavaScript概述 ECMAScript和JavaScript的关系 1996年11月,JavaScript的创造者--Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这门语言能够成为国际标准。次年,ECMA发布262号标准文件(ECMA-262)的第一版,规定了浏览器脚本语言的标准,并将这种语言称为ECMAScript,这个版本就是1.0版。 该标准一开始就是针对JavaScript语言制定的,但是没有称其为JavaScript,有两个方面的原因。一是商标,JavaScript本身已被Netscape注册为商标。而是想体现这门语言的制定者是ECMA,而不是Netscape,这样有利于保证这门语言的开发性和中立性。 因此ECMAScript和JavaScript的关系是, 前者是后者的规格,后者是前者的一种实现 。 ECMAScript的历史 年份 名称 描述 1997 ECMAScript 1 第一个版本 1998 ECMAScript 2 版本变更 1999 ECMAScript 3 添加正则表达式 添加try/catch ECMAScript 4 没有发布 2009 ECMAScript 5 添加"strict mode"严格模式 添加JSON支持 2011 ECMAScript 5.1 版本变更 2015 ECMAScript 6

日期查询 DATEDIFF函数 查询当天 当月 当年

為{幸葍}努か 提交于 2020-01-08 11:40:29
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 1,查询2020年1月5 日的警情信息 SELECT * FROM acb_electricity_alarm a WHERE DATEDIFF(a.create_date,"2020-01-05" ) =0 2.查询2020年1月5 日前一天的警情信息 SELECT * FROM acb_electricity_alarm a WHERE DATEDIFF(a.create_date,"2020-01-05" ) =1 3.查询当月的警情信息 暂时用这个 SELECT * FROM acb_electricity_alarm a WHERE DATE_FORMAT( create_date, '%Y%m' ) = DATE_FORMAT( CURDATE( ) , '%Y%m' ) 没写完 有时间了再整理 来源: oschina 链接: https://my.oschina.net/liudandan/blog/3154735

hive操作规范

筅森魡賤 提交于 2020-01-08 11:05:10
1.简述 Hive 是基于Hadoop 构建的一套数据仓库分析系统,它提供了丰富的SQL查询方式来分析存储在Hadoop 分布式文件系统中的数据,可以将结构化的数据文件映射为一张数据库表,并提供完整的SQL查询功能,可以将SQL语句转换为MapReduce任务进行运行,通过自己的SQL 去查询分析需要的内容,这套SQL 简称Hive SQL,使不熟悉mapreduce 的用户很方便的利用SQL 语言查询,汇总,分析数据。而mapreduce开发人员可以把自己写的mapper 和reducer 作为插件来支持Hive 做更复杂的数据分析。 它与关系型数据库的SQL 略有不同,但支持了绝大多数的语句如DDL、DML以及常见的聚合函数、连接查询、条件查询。HIVE不适合用于联机online)事务处理,也不提供实时查询功能。它最适合应用在基于大量不可变数据的批处理作业。 HIVE的特点:可伸缩(在Hadoop的集群上动态的添加设备),可扩展,容错,输入格式的松散耦合。 Hive 的官方文档中对查询语言有了很详细的描述,请参考:http://wiki.apache.org/hadoop/Hive/LanguageManual 。 2. HIVE SQL语法规则 2.1 数据类型 2.1.1 整型 TINYINT – 1字节整数 SMALLINT – 2字节整数 INT – 4字节整数

测试模型后sql整理

亡梦爱人 提交于 2020-01-07 15:48:49
最近测试了一个分析模型,没有页面,测试工作为数据库数据验证。 根据数据分析师提供的计算公式,查询数据库数据验证结果值。 mape=abs(si-sj)/∑sj_m 碰到了以下问题: 一、DBeaver工具Hana库表跨库查询 A表在user1账号下,B表在user2账号下,两表需关联,涉及到跨库查表。 开通权限后,直接加前缀查询即可。 例如: SELECT * FROM user2.B Hana连接后,加粗的表即为登录的账号。 二、数据库中存在每日重复数据,需要以月份维度来统计 1.对每日数据进行分组求和。 select date,name,sum(day_cnt) as num from user2.B where date>='2018-01-01' group by date,name 查询结果为: 2.截取date前7位数据,并且按月份求和。 用到了substr('HelloWorld',0,3)函数,先对字段进行截取。 select substr(date,0,7) AS date ,substr(name,0,2) as name,sum(day_cnt) as num --截取时间前7位,系列前2位 from uesr2.B where date>='2018-01-01' group by date,name 查询结果: 再按照月份求和。 SELECT name

oracle来了哦rfrf

北城以北 提交于 2020-01-07 11:54:50
阅读CREATE TABLE语句: CREATE TABLE Customer# 1 ( cust-1 NUMBER(9), 3 saless$NUMBE(9) 2date DATE DEFAULT SYSDATE) 哪一行语句会引发错误? A. 1 B. 2 C. 3 D. 4 删除序列EMP-ID-SEQ应使用哪个语句 A. DELETE SEQUENCE emp_id_seq; B. DROP SEQUENCE emp_id_seg C. ALTER SEQUENCE emp_id_seq D. REMOVE SEQUENCE emp_id-seq; 关于多行子查询最好的描述是哪个? A. 只返回一条记录的子查询 B. 返回一条或多条记录的子查询 C. 只返回一个列值的子查询 D. 返回一个或多个列值的子查询 下面关于外键约束的描述哪一个是正确的? A. 外键值不能为空 B. 外键值必须唯一 C. 外键值在父表中必须存在 D. 外键值必须要么为空值,要么在父表中必须存在 AVG, SUM, VARIANCE,和STDDEV函数可用于以下何种数据类型? A. 仅数值类型 B. 仅整数 C. 何数据类型 D. 除数值类型之外的类型 哪种类型的约束要求列值唯一旦非空? A. FOREIGN KEY B. PRIMARY KEY C. UNIQUE D. CHЕCK