date函数

SQL 标量函数-----日期函数 day() 、month()、year() 转载

纵然是瞬间 提交于 2019-12-06 07:40:30
select day(createtime) from life_unite_product --取 时间 字段的天值 select month(createtime) from life_unite_product --取时间字段的月值 select year(createtime) from life_unite_product --取时间字段的年值 select datepart(yy,createtime) from life_unite_product --取时间字段的年值 select datepart(qq,createtime) from life_unite_product --取时间字段的季度值 select datepart(mm,createtime) from life_unite_product --取时间字段的月值 select datepart(dy,createtime) from life_unite_product --取时间字段是那年的第几天 select datepart(dd,createtime) from life_unite_product --取时间字段的天值 select datepart(wk,createtime) from life_unite_product --取时间字段是那年的第几个星期 select

python学习之路day14(javascript)

喜欢而已 提交于 2019-12-06 05:34:11
一、JavaScript   简称:JS   一门基于对象和事件驱动的脚本语言   布兰登 艾奇 JavaScript--->3天   JavaScript分成三部分:     1.ECMAJscript     2.DOM浏览器对象模型,这里提供了所有浏览器的API接口     3.BOM文档对象模型,这里提供了所有文档的API接口   基本使用:     1.JavaScript的解析器, 内置到了浏览器里面,所以我们不需要单独安装解析器,直接安装浏览器       python:编译型(开发者代码编译--->编译成一个文件,去执行)       Java:解析型(开发者代码--->(解析到)内存)     2.JavaScript是解析型脚本语言,弱类型     3.JavaScript类似css,有三种引入网页的方式       a.嵌入式   <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body> <script type="text/javascript"> alert(888) </script></body></html>      b <!DOCTYPE html><html lang="en"><head> <meta

delphi 格式转换

戏子无情 提交于 2019-12-06 02:24:17
TO_CHAR 是把日期或数字转换为字符串 TO_DATE 是把字符串转换为数据库中得日期类型转换函数 TO_NUMBER 将字符转化为数字 TO_CHAR 使用TO_CHAR函数处理数字 TO_CHAR(number, '格式') TO_CHAR(salary,’$99,999.99’); 使用TO_CHAR函数处理日期 TO_CHAR(date,’格式’);  TO_NUMBER 使用TO_NUMBER函数将字符转换为数字 TO_NUMBER(char[, '格式']) TO_DATE 使用TO_DATE函数将字符转换为日期 TO_DATE(char[, '格式']) 数字格式格式 9 代表一个数字 0 强制显示0 $ 放置一个$符 L 放置一个浮动本地货币符 . 显示小数点 , 显示千位指示符  日期格式 格式控制 描述 YYYY、YYY、YY 分别代表4位、3位、2位的数字年 YEAR 年的拼写 MM 数字月 MONTH 月的全拼 MON 月的缩写 DD 数字日 DAY 星期的全拼 DY 星期的缩写 AM 表示上午或者下午 HH24、HH12 12小时制或24小时制 MI 分钟 SS 秒钟 SP 数字的拼写 TH 数字的序数词 “特殊字符” 假如特殊字符 HH24:MI:SS AM 15:43:20 PM 日期例子: SELECT TO_DATE('2006-05-01

python - 一个简单的员工信息增删改查程序

≡放荡痞女 提交于 2019-12-06 00:12:31
作业 现要求你写一个简单的员工信息增删改查程序,需求如下: 当然此表你在文件存储时可以这样表示 1,Alex Li,22,13651054608,IT,2013-04-01 2,Jack Wang,28,13451024608,HR,2015-01-07 3,Rain Wang,21,13451054608,IT,2017-04-01 4,Mack Qiao,44,15653354208,Sales,2016-02-01 5,Rachel Chen,23,13351024606,IT,2013-03-16 6,Eric Liu,19,18531054602,Marketing,2012-12-01 7,Chao Zhang,21,13235324334,Administration,2011-08-08 8,Kevin Chen,22,13151054603,Sales,2013-04-01 9,Shit Wen,20,13351024602,IT,2017-07-03 10,Shanshan Du,26,13698424612,Operation,2017-07-02 1.可进行模糊查询,语法至少支持下面3种查询语法: find name , age from staff_table where age > 22 find * from staff_table where

常用工具函数

点点圈 提交于 2019-12-05 23:11:12
// 数组移除元素 Array.prototype.remove = function(val) { var index = this.indexOf(val); if (index > -1) { this.splice(index, 1); } }; // 清除所有cookie function clearAllCookie() { var keys = document.cookie.match(/[^ =;]+(?=\=)/g); if(keys) { for(var i = keys.length; i--;){ document.cookie = keys[i] + '=0;expires=' + new Date(0).toUTCString() } } } //bootstrap-table 页面跳转 function toPage() { var pageNum = $("#pageNum").val(); if (pageNum) { $('#nurseTable').bootstrapTable('selectPage', parseInt(pageNum)); } } // 遮罩以及内容框弹出 //兼容火狐、IE8 function showMask(mask){ $(mask).css("height",$(document).height()); $

JS工具函数

空扰寡人 提交于 2019-12-05 23:09:12
1. 格式化字符串,字符串左边补0 /** * * @param {String} str 传入字符串 * @param {Number} len 字符总长度 */ function leftZero (str, len) { str = '' +str; return str.length >= len ? str : new Array (len - str.length + 1 ).join( '0' ) + str; } 2. 格式化价格,添加逗号分隔 function formatCommas (val) { if ( isNaN (val)){ return '-' ; } val = (val+ "" ).split( "." ); return val[ 0 ].replace( /(\d{1,3})(?=(?:\d{3})+(?!\d))/g , "$1," )+(val.length> 1 ? "." +val[ 1 ]: "" ); } 3. 格式化日期 /** 将 Date 转化为指定格式的String * 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, * 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) * 例子: * formatDate("yyyy-MM-dd hh

1127 模型层orm表操作

孤街浪徒 提交于 2019-12-05 20:46:12
目录 昨日回顾 模型层 1.配置测试脚本 1.1 应用下tests文件 1.2 新建任意名称文件 2. 数据的增删改查 2.1 创建数据 2.2 修改数据 2.3 删除数据 2.4查询数据 十三门徒 2.5 神奇的双下划线方法 3. 多表查询 1.表的创建与表关系的建立 2.一对多字段数据的增删改查 2.1 增 create() 2.2 改 update() 2.3 删 delete() 3.多对多字段的增删改查 3.1 增 add() 3.2 改 set(可迭代对象) 3.3 删 remove() 3.4 清空 clear() 4. 跨表查询 正反向查询 1.基于对象的跨表查询 2.基于双下划线的跨表查询 昨日回顾 视图层 小白必会三板斧 1.JsonResponse 默认只能序列化字典类型 如果你想序列化其他json能够支持的格式 你需要加一个参数safe=False 当你的数据有中文的时候 如果你不想自动转码 你需要制定一个参数 来告诉 你需要动内部任何数据 借助于原生的json模块作为参考依据 json.dumps(obj,ensure_ascii=False) 阅读源码 发现 json_dumps_params = {} json.dumps(obj,cls,**json_dumps_params) 2.FBV与CBV FBV 路由 路由与视图函数内存地址 视图 函数

创建job,delete定时清理数据

ε祈祈猫儿з 提交于 2019-12-05 19:32:42
Job定时删除数据 需求:对一个表,每天删除一月前的历史数据 思路 1.编写SQL,删除一月前的历史数据,使用函数取值 2.测试JOB创建,查询,维护,管理 3.测试布置job,满足效果 ***测试数据准备 select dbms_metadata.get_ddl('TABLE','IMAGE_CLEAN_LOG','IMAGE_APP') ddl_text from dual DDL_TEXT -------------------------------------------------------------------------------- create tablespace IMAGE_APP_TBS datafile '/home/oracle/test1.dbf' size 1m autoextend on next 10m maxsize unlimited; create tablespace IMAGE_APP_IDX_TBS datafile '/home/oracle/test2.dbf' size 1m autoextend on next 10m maxsize unlimited; create user IMAGE_APP identified by abc default tablespace IMAGE_APP_TBS; grant dba

28.python操作excel表格(xlrd/xlwt)

岁酱吖の 提交于 2019-12-05 19:32:14
python读excel——xlrd 这个过程有几个比较麻烦的问题,比如读取日期、读合并单元格内容。下面先看看基本的操作: 首先读一个excel文件,有两个sheet,测试用第二个sheet,sheet2内容如下: python 对 excel基本的操作如下: # -*- coding: utf-8 -*- import xlrdimport xlwt from datetime import date,datetime def read_excel(): # 打开文件 workbook = xlrd.open_workbook(r'F:\demo.xlsx') # 获取所有sheet print workbook.sheet_names() # [u'sheet1', u'sheet2'] sheet2_name = workbook.sheet_names()[1] # 根据sheet索引或者名称获取sheet内容 sheet2 = workbook.sheet_by_index(1) # sheet索引从0开始 sheet2 = workbook.sheet_by_name('sheet2') # sheet的名称,行数,列数 print sheet2.name,sheet2.nrows,sheet2.ncols # 获取整行和整列的值(数组) rows = sheet2

mysql TIMESTAMP(时间戳)详解

你。 提交于 2019-12-05 19:01:35
TIMESTAMP的变体 1,TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP 在创建新记录和修改现有记录的时候都对这个数据列刷新 2,TIMESTAMP DEFAULT CURRENT_TIMESTAMP 在创建新记录的时候把这个 字段设置为当前时间,但以后修改时,不再刷新它 3,TIMESTAMP ON UPDATE CURRENT_TIMESTAMP 在创建新记录的时候把这个字段设置为0, 以后修改时刷新它 4,TIMESTAMP DEFAULT ‘yyyy-mm-dd hh:mm:ss’ ON UPDATE CURRENT_TIMESTAMP 在创建新记录的时候把这个字段设置为给定值,以后修改时刷新它 MySQL目前不支持列的Default 为函数的形式,如达到你某列的默认值为当前更新日期 与时间的功能,你可以使用TIMESTAMP列类型下面就详细说明TIMESTAMP列类型 *TIMESTAMP列类型* TIMESTAMP值可以从1970的某时的开始一直到2037年,精度为一秒,其值作为数字显示。 TIMESTAMP值显示尺寸的格式如下表所示: : +---------------+----------------+ | 列类型    | 显示格式    | | TIMESTAMP(14) |