时间戳

iOS 时间戳的转换

…衆ロ難τιáo~ 提交于 2020-02-26 00:47:26
在开发iOS程序时,有时候需要将时间格式调整成自己希望的格式,这个时候我们可以用NSDateFormatter类来处理。 例如: //实例化一个NSDateFormatter对象 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; //设定时间格式,这里可以设置成自己需要的格式 [dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"]; //用[NSDate date]可以获取系统当前时间 NSString *currentDateStr = [dateFormatter stringFromDate:[NSDate date]]; //输出格式为:2010-10-27 10:22:13 NSLog(@"%@",currentDateStr); //alloc后对不使用的对象别忘了release [dateFormatter release]; 字符说明 (:) 时间分隔符。在某些区域设置中,可以使用其他字符表示时间分隔符。时间分隔符在格式化时间值时分隔小时、分钟和秒。格式化输出中用作时间分隔符的实际字符由您的应用程序的当前区域性值确定。 (/) 日期分隔符。在某些区域设置中,可以使用其他字符表示日期分隔符。日期分隔符在格式化日期值时分隔日、月和年

How to format datetime & date in Sql Server 2005

跟風遠走 提交于 2020-02-26 00:46:51
How to format datetime & date in Sql Server 2005 Execute the following Microsoft SQL Server T-SQL datetime and date formatting scripts in Management Studio Query Editor to demonstrate the multitude of temporal data formats available in SQL Server. First we start with the conversion options available for sql datetime formats with century (YYYY or CCYY format). Subtracting 100 from the Style (format) number will transform dates without century (YY). For example Style 103 is with century, Style 3 is without century. The default Style values – Style 0 or 100, 9 or 109, 13 or 113, 20 or 120, and 21

rxjs6 Utility Operators

余生颓废 提交于 2020-02-25 23:21:35
Utility Operators tap 用于执行副作用的函数 interval(100).pipe( take(3), tap(v => console.log('tap', v)) ).subscribe(v => console.log('sub', v)) // tap 0 // sub 0 // tap 1 // sub 1 // tap 2 // sub 2 delay 在流开始的时候延时执行 let st = +new Date() interval(100).pipe( delay(200) ).subscribe(v => { let ed = +new Date() console.log('sub', v, ed - st) st = ed }) // sub 0 303 // sub 1 99 // sub 2 102 // sub 3 102 delayWhen 延迟到内层流输出数据 let st = +new Date() interval(100).pipe( // delay(200) delayWhen(() => interval(200)) ).subscribe(v => { let ed = +new Date() console.log('sub', v, ed - st) st = ed }) // sub 0 303 // sub

日内高低点突破策略

好久不见. 提交于 2020-02-25 20:03:28
前言 之前听过一句话:要想赚大钱必须学会长线持仓,但如果要赚快钱就要学会日内交易。如今的量化交易范围之广令人惊叹,各种交易策略层出不穷,其中最为流行的就是日内交易策略。日内交易是一种快进快出的交易方式,由于可以控制隔夜风险的特点,得到了很多交易者的推崇和接受。为了帮助大家了解日内交易,丰富策略仓库,本节我们将深入了解商品期货中最为流行的日内策略之一日内高低点突破策略。 什么是日内交易 日内交易的目的是以更小的损失,来获取当天市场微小的价格波动所带来的利润。它是指开仓和平仓在同一天内或同一交易时间段内完成的交易方式,开仓和平仓可以是单次,也可以是多次,只要是开平仓在同一个交易日前结束就行。 理论上日内交易不承担隔夜的跳空风险,是一种较完美的低风险交易策略,但实际上并非如此,虽然日内交易回避了跳空所带来的风险,同时也错失了跳空所带来的利润。但如果以正确的方式交易,通过配合不同的交易规则,日内交易往往也能产生丰厚的回报。 策略逻辑 我们知道判断上涨趋势最简单的方法是,当前低点比前一个低点更高,当前高点也比前一个高点更高;同理下跌趋势最简单的方法是,当前低点比前一个低点更低,当前高点也比前一个高点更低。但如果仅仅以高低点的比较去判断趋势的涨跌,这未免太过简陋,因为价格可能在一个点上来回跳动几十次甚至上百次,从而导致交易过于频繁。 所以我们需要设定一个价格区间来过滤这些日常杂波

MySql 时间戳存char还是存int?

折月煮酒 提交于 2020-02-25 19:10:21
一次小事故,让我对时间戳存char还是存int有了深刻的印象。 生产环境的sql条件涉及到时间戳字段的大小比较(between and),当时设计的时间戳类型是char(10),结果当数据量达到200万时,虽然建立了索引,但仍旧瞬间崩溃。查询时间到达几十分钟。 多方调试无果下,将时间戳类型是char(10)改成int(10),瞬间秒开。查询速度控制在了 0.03秒以内。性能提升万倍。 来源: oschina 链接: https://my.oschina.net/u/3371661/blog/3156228

time时间格式输出转换

无人久伴 提交于 2020-02-25 19:01:02
工作中遇到了很多需要时间转换的时候,记录一下,也不用每次都查看啦 1.日期格式化 我用time模块比较多,也可以使用datetime.datetime模块 1)str转date型 time.strptime(date_str, format) 2)date型转str time.strftime(format, date_tuple) 3)timestamp转date datetime.datetime.fromtimestamp(int(timestamp)).strftime(time_format) 4)date转timestamp int(time.mktime(datetime.datetime.strptime(date, time_format).timetuple())) 2.日期加减 在datetime模块中有timedelta类,这个类的对象用于表示一个时间间隔,比如两个日期或者时间的差别,也可以用于直接计算日期时间的加减。 1)两个日期相差多少天 day1 = datetime.datetime.strptime('2016-03-29', '%Y-%m-%d') day2 = datetime.datetime.strptime('2016-03-25', '%Y-%m-%d') delta = day1 - day2 print delta.days 2

Python日期和时间 2018-07-30

为君一笑 提交于 2020-02-25 15:29:15
Python提供了一个 time 和 calendar 模块用于格式化日期和时间,时间间隔是以秒为单位的浮点小数, 每个时间戳都以自从1970年午夜(历元)经过了多长时间来表示 ,时间戳单位最适于做日期运算。但是1970年之前的日期就无法以此表示了。太遥远的日期也不行,UNIX和Windows只支持到2038年,因为32位系统表示的最大正数为2147483647,一年365天的总秒数是31536000,2147483647/31536000=68.1,也就是说32为能表示的最长时间是68.1年,所以从1970-2038年 利用 time.time() 来获得当前时间戳 # -*- coding: UTF-8 -*- import time; ticks = time.time() print "当前时间戳:",ticks 输出: helloworld@LG-virtual-machine:~/code$ python test.py 当前时间戳: 1532949645.19 Python函数用一个元组装起来的9组数字处理时间: 获取当前时间:从返回浮点数的时间戳方式向时间元组转换,只要将浮点数传递给如localtime之类的函数 # -*- coding: UTF-8 -*- import time localtime = time.localtime(time.time())

timeStamp和datatime区别

断了今生、忘了曾经 提交于 2020-02-25 11:30:37
转载自iVictor,原文链接: http://www.cnblogs.com/ivictor/p/5028368.html 一、MySQL中如何表示当前时间? 其实,表达方式还是蛮多的,汇总如下: CURRENT_TIMESTAMP CURRENT_TIMESTAMP() NOW() LOCALTIME LOCALTIME() LOCALTIMESTAMP LOCALTIMESTAMP() 二、关于TIMESTAMP和DATETIME的比较 一个完整的日期格式如下:YYYY-MM-DD HH:MM:SS[.fraction],它可分为两部分:date部分和time部分,其中,date部分对应格式中的“YYYY-MM-DD”,time部分对应格式中的“HH:MM:SS[.fraction]”。对于date字段来说,它只支持date部分,如果插入了time部分的内容,它会丢弃掉该部分的内容,并提示一个warning。 如下所示: mysql> create table test(id int,hiredate date); Query OK, 0 rows affected (0.01 sec) mysql> insert into test values(1,'20151208000000'); Query OK, 1 row affected (0.00 sec) mysql>

day17--模块之time、calendar、datetime、sys、os、os.path、json、pickle、random

风格不统一 提交于 2020-02-25 07:24:29
一、时间模块(time,calendar,datetime)    在Python中,通常有这几种方式来表示时间:   时间戳(timestamp):通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time())”,返回的是float类型。   格式化的时间字符串(Format String)   结构化的时间(struct_time):struct_time元组共有9个元素共九个元素:(年,月,日,时,分,秒,一年中第几周,一年中第几天,夏令时) time 模块,主要知道如下几个功能: 时间戳(timestamp):time.time() 延迟线程的运行:time.sleep(secs) (指定时间戳下的)当前时区时间:time.localtime([secs]) (指定时间戳下的)格林威治时间:time.gmtime([secs]) (指定时间元组下的)格式化时间:time.strftime(fmt[,tupletime]) import time print(time.time()) print('暂停开始') sec = 1 time.sleep(sec) # 延迟线程的运行。(例如延迟邮件发送) print('暂停结束') print(time.time()) # 重点: # 时间戳 --》

pl/sql函数学习

我的未来我决定 提交于 2020-02-25 01:10:17
7種函數的詳細介紹及用法: 1、錯誤報告(error reporting)函數 sqlcode 返回 oracle 錯誤號 sqlerrm 返回oracle錯誤信息 主要用於異常處理 declare err_num number; err_msg varchar2(100); begin ... exception ... when others then /*當引發異常的時候,將SQLERRM和SQLCODE值取出,插入表ERRORS中*/ err_num:=sqlcode; err_msg:=substr(sqlerrm,1,100); insert into errors(errnum,errmsg) values(err_num,err_msg); end; 2、數值(Number)函數 abs 返回絕對值 acos 返回以弧度為單位的反余弦值 asin 返回以弧度為單位的反正弦值 atan(m) 返回m的反正切值(以弧度為單位),即返回arctan(m) atan2(m,n) 返回m與n的反正切值即返回aretan(m/n) bitand 位與函數,即按位相與 ceil 返回大於等於特定值的最小整數 cos 返回以弧度為單位的余弦值 cosh 返回以弧度為單位的雙曲余弦值 exp 求e的x方(e=2.71828,如 exp(3)=e的3次方) floor