-
2020-12-03 11:13:06
导入库:import datetime
获取当前日期和时间:now_time = datetime.datetime.now()
格式化成我们想要的日期:strftime()
比如:“2016-09-21”:datetime.datetime.now().strftime('%Y-%m-%d')在当前时间增加1小时:add_hour=datetime.datetime.now()+datetime.timedelta(hours=1) #需要导入timedelta库
格式“小时”:now_hour=add_hour.strftime('%H')时间的三种存在方式:时间对象,时间字符串,时间戳。
(1)字符串转datetime:>>> string = '2014-01-08 11:59:58'
>>> time1 = datetime.datetime.strptime(string,'%Y-%m-%d %H:%M:%S')
>>> print time1
2014-01-08 11:59:58
(2)datetime转字符串:>>> time1_str = datetime.datetime.strftime(time1,'%Y-%m-%d %H:%M:%S')
>>> time1_str
'2014-01-08 11:59:58'
(3)时间戳转时间对象:>>>time1 = time.localtime()
>>>time1_str = datetime.datetime.fromtimestamp(time1)格式参数:
%a 星期几的简写
%A 星期几的全称
%b 月分的简写
%B 月份的全称
%c 标准的日期的时间串
%C 年份的后两位数字
%d 十进制表示的每月的第几天
%D 月/天/年
%e 在两字符域中,十进制表示的每月的第几天
%F 年-月-日
%g 年份的后两位数字,使用基于周的年
%G 年分,使用基于周的年
%h 简写的月份名
%H 24小时制的小时
%I 12小时制的小时
%j 十进制表示的每年的第几天
%m 十进制表示的月份
%M 十时制表示的分钟数
%n 新行符
%p 本地的AM或PM的等价显示
%r 12小时的时间
%R 显示小时和分钟:hh:mm
%S 十进制的秒数
%t 水平制表符
%T 显示时分秒:hh:mm:ss
%u 每周的第几天,星期一为第一天 (值从0到6,星期一为0)
%U 第年的第几周,把星期日做为第一天(值从0到53)
%V 每年的第几周,使用基于周的年
%w 十进制表示的星期几(值从0到6,星期天为0)
%W 每年的第几周,把星期一做为第一天(值从0到53)
%x 标准的日期串
%X 标准的时间串
%y 不带世纪的十进制年份(值从0到99)
%Y 带世纪部分的十制年份
%z,%Z 时区名称,如果不能得到时区名称则返回空字符。
%% 百分号
更多相关内容 -
Js获取当前日期时间及格式化代码
2020-10-21 12:50:53主要为大家详细介绍了Js获取当前日期时间及格式化代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 -
vbs获取当前时间日期的代码
2020-09-04 11:20:35主要介绍了vbs获取当前时间日期的代码,需要的朋友可以参考下 -
Javascript获取当前日期的农历日期代码
2020-10-25 09:27:32主要介绍了利用Javascript获取当前日期的农历日期代码,很实用,需要的朋友可以参考下 -
详解微信小程序获取当前时间及日期的方法
2020-10-17 02:33:02主要介绍了微信小程序获取当前时间及日期的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 -
java获取当前时间和前一天日期(实现代码)
2020-09-04 22:47:59java获取当前时间和前一天日期的实现代码。需要的朋友可以过来参考下,希望对大家有所帮助 -
scala代码-scala 获取当前日期,日期的加减等
2021-07-16 11:27:17scala代码-scala 获取当前日期,日期的加减等 -
js代码-js获取当前日期加上30天之后的日
2021-07-14 23:15:52js代码-js获取当前日期加上30天之后的日 -
JS获取当前日期时间点
2015-03-13 10:42:54用来获取当前日期的代码,格式 2015-03-13 00:00:00 -
JAVA 代码 获取当前时间往前45天的所有日期,
2013-09-29 20:27:40闰年,30天 31天 28天 29天 之分 所以 我谢了个方法 来拼日期输出的格式是 20130927 这样,查询的日期范围是45天内的 自己写了个类 分享给大家,可能有些逻辑有写笨拙,大家别喷,我写了一天半才 才这好这一段代码 -
mysql中取系统当前时间,当前日期方便查询判定的代码
2021-01-21 14:48:13获取当前时间的MySql时间函数处理MySql时间日期的函数有很多,下面为您介绍的就是用于获取当前时间的MySql时间函数,如果您对此感兴趣的话,不妨一看下面为您介绍的MySql时间函数用于获取当前时间,该MySql时间函数... -
js获取当前年月日-YYYYmmDD格式的实现代码
2020-10-22 05:25:40下面小编就为大家带来一篇js获取当前年月日-YYYYmmDD格式的实现代码。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧 -
Qt获取机器当前日期-时间
2021-01-18 16:38:361.分享两种获取当前机器日期及时间方法; 2.大家可以分析以下两种方法各自的优缺点,欢迎评论和私信; 3.之前分享过日期与字符串之间的转换,链接:日期与字符串互转 代码示例: //方法一 QDateTime dt; //日期...概述:
1.分享两种获取当前机器日期及时间方法;
2.大家可以分析以下两种方法各自的优缺点,欢迎评论和私信;
3.之前分享过日期与字符串之间的转换,链接:日期与字符串互转代码示例:
//方法一 QDateTime dt; //日期获取和设置 QDate date; dt.setDate(date.currentDate()); QString currentDate = dt.toString("yyyy:MM:dd"); //时间获取和设置 QTime time; dt.setTime(time.currentTime()); QString currentTime = dt.toString("hh:mm:ss"); //方法二 //获取当前日期 QDate current_date = QDate::currentDate(); QString currentDate = current_date.toString("yyyy/MM/dd");//2021-1-18 //设备到界面使用方法 //ui.ExpiryDate->setDate(QDate::currentDate()); //获取当前时间 QDateTime current_time = QDateTime::currentDateTime(); QString currentTime = current_time.toString("yyyy-MM-dd hh:mm:ss ddd");
over:
欢迎大家关注作者在文末评论、点赞、转发以及批评指正!
如果大家有更好的方法或有问题可以在文末评论一起讨论!
共同学习!
共同进步!文末一句话:
讲道理,是这个世界上情商最低的行为,也是最没用的行为。
毕竟懂你的人不用讲,不懂你的人讲了也白讲。
经历多了,你也就明白了,要么付出实际行动,要么懂得保持沉默,才是最高级的处事智慧!
而讲道理,不是!
若是三观不一致,即使你讲再多的道理,也是也是对牛弹琴。 -
js获取当前系统时间实例代码
2021-07-27 08:49:13在javascript中使用date日期函数,取得当前系统时间的方法:var mydate = new date();mydate.getyear(); //获取当前年份(2位)mydate.getfullyear(); //获取完整的年份(4位,1970-????)mydate.getmonth(); //获取当前...在javascript中使用date日期函数,取得当前系统时间的方法:
var mydate = new date();
mydate.getyear(); //获取当前年份(2位)
mydate.getfullyear(); //获取完整的年份(4位,1970-????)
mydate.getmonth(); //获取当前月份(0-11,0代表1月)
mydate.getdate(); //获取当前日(1-31)
mydate.getday(); //获取当前星期x(0-6,0代表星期天)
mydate.gettime(); //获取当前时间(从1970.1.1开始的毫秒数)
mydate.gethours(); //获取当前小时数(0-23)
mydate.getminutes(); //获取当前分钟数(0-59)
mydate.getseconds(); //获取当前秒数(0-59)
mydate.getmilliseconds(); //获取当前毫秒数(0-999)
mydate.tolocaledatestring(); //获取当前日期
var mytime=mydate.tolocaletimestring(); //获取当前时间
mydate.tolocalestring( ); //获取日期与时间
例1,js获取当前时间
js中日期操作:
复制代码 代码示例:
var mydate = new date();
mydate.getyear(); //获取当前年份(2位)
mydate.getfullyear(); //获取完整的年份(4位,1970-????)
mydate.getmonth(); //获取当前月份(0-11,0代表1月)
mydate.getdate(); //获取当前日(1-31)
mydate.getday(); //获取当前星期x(0-6,0代表星期天)
mydate.gettime(); //获取当前时间(从1970.1.1开始的毫秒数)
mydate.gethours(); //获取当前小时数(0-23)
mydate.getminutes(); //获取当前分钟数(0-59)
mydate.getseconds(); //获取当前秒数(0-59)
mydate.getmilliseconds(); //获取当前毫秒数(0-999)
mydate.tolocaledatestring(); //获取当前日期
var mytime=mydate.tolocaletimestring(); //获取当前时间
mydate.tolocalestring( ); //获取日期与时间
例2,获取想要的时间:
复制代码 代码示例:
/*获取当前时间及当前时间加n分钟后的时间*/
function curenttime(addtime)
{
var now = new date();
var year = now.getfullyear(); //年
var month = now.getmonth() + 1; //月
var day = now.getdate(); //日
var hh = now.gethours(); //时
var mm = (now.getminutes() + addtime) % 60; //分
if ((now.getminutes() + addtime) / 60 > 1) {
hh += math.floor((now.getminutes() + addtime) / 60);
}
var clock = year + "-";
if(month < 10)
clock += "0";
clock += month + "-";
if(day < 10)
clock += "0";
clock += day + " ";
if(hh < 10)
clock += "0";
clock += hh + ":";
if (mm < 10) clock += '0';
clock += mm;
return(clock);
}
有时需要时间戳功能,js中同样有提供,上面的gettime()算一种。
var timestamp =date.parse(new date()); //获取当前时间戳,毫秒部分为000
var timestamp = (new date()).valueof(); //获取完整时间戳
var timestamp=new date().gettime(); //获取完整时间戳
-
java获取当前时间的四种方法代码实例
2021-02-12 13:41:26这篇文章主要介绍了java获取当前时间的四种方法代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下第一种:Date类public class DateDemo {public static ...这篇文章主要介绍了java获取当前时间的四种方法代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
第一种:Date类
public class DateDemo {
public static void main(String[] args) {
Date day = new Date();
SimpleDateFormat dft = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(dft.format(day));
}
}
第二种:System类中的currentTimeMillis方法
public class DateDemo {
public static void main(String[] args) {
SimpleDateFormat dft = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(dft.format(System.currentTimeMillis()));
}
}
第三种:Calendar.getInstance()(国际通用)
public class DateDemo {
public static void main(String[] args) {
Calendar date = Calendar.getInstance();
System.out.println(date.getTime());
//可以单独获取时间
System.out.println("年:"+date.get(Calendar.YEAR));
System.out.println("月:"+(date.get(Calendar.MONTH)+1)); //Note:月份从0开始
System.out.println("日:"+date.get(Calendar.DAY_OF_MONTH));
System.out.println("时:"+date.get(Calendar.HOUR_OF_DAY));
System.out.println("分:"+date.get(Calendar.MINUTE));
System.out.println("秒:"+date.get(Calendar.SECOND));
//可以修改时间
//add
date.add(Calendar.YEAR, -1); // 年份减1
date.add(Calendar.YEAR, +1); // 年份加1
//set
date.set(Calendar.HOUR, 1);//设置时为 13点
date.set(Calendar.MINUTE, 45);//设置分为 45
}
}
第四种:jdk1.8LocalDate更安全、更精确也更明确
/获取当前时间 yyyy-MM-dd
LocalDate today = LocalDate.now();
// 根据年月日获取日期,12月就是12
LocalDate date = LocalDate.of(2019,5,6);
//根据字符串获取
//严格按照ISO yyyy-MM-dd验证,02不可写成02
LocalDate endOfFeb = LocalDate.parse("2019-02-28");
//获取本月第一天
LocalDate firstDate = today.with(TemporalAdjusters.firstDayOfMonth());
// 获取本月第2天
LocalDate secondDate = today.withDayOfMonth(2);
// 获取本月最后一天,不用计算是28,29,30还是31
LocalDate lastDate = today.with(TemporalAdjusters.lastDayOfMonth());
// 取下一天:
LocalDate firstTime = LocalDate.now().plusDays(1);
// 取2019年1月第一个周一
LocalDate firstMonday = LocalDate.parse("2019-01-01").with(TemporalAdjusters.firstInMonth(DayOfWeek.MONDAY));
// ISO_DATE 只有年月日
String time = LocalDate.parse("2019-05-05").format(DateTimeFormatter.BASIC_ISO_DATE.ISO_DATE);
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
-
java获取当前日期时间代码
2016-08-04 16:49:471、获取当前时间,和某个时间进行比较。...获取当前时间的代码如下 代码如下 Date date = new Date(); date.getTime() ; 还有一种方式,使用 System.currentTimeMillis() ; -
PostgreSQL技巧 如何获取当前日期时间
2020-12-21 07:05:53这篇文章主要介绍了PostgreSQL 如何获取当前日期时间及注意事项,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧在开发数据库应用或者... -
获取当前日期时间(年月日、时分秒、星期)
2021-06-08 09:06:44使用JavaScript获取系统当前的日期时间,获取到的当前时间具体到年、月、日,时、分、秒以及当前是星期几。时间也是在不停地走动的,简单又实用。 1、Html部分: <div class="plane"> <a id=clock></... -
使用js实现的获取当前详细日期时间信息的数字时钟 html 源代码
2015-11-14 20:47:08使用js实现的获取当前详细日期时间信息的数字时钟 html 源代码 -
java获取当前日期时间代码总结
2019-03-26 11:13:33本想获取一个 yyyy-mm-dd (只要年月日,不要时间), 找了半天没有类似的方法,使用new Date出来的包含时间,想了办法后: SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date parseDate = sdf.... -
获取当前的日期、时间并格式化输出
2012-04-05 17:30:21获取当前的日期、时间并格式化输出,很不错的VC++代码,有兴趣可以看一下~~ -
python获取当前日期和时间的方法
2020-12-29 07:34:37本文实例讲述了python获取当前日期和时间的方法。分享给大家供大家参考。具体如下:import datetime# Get a datetime objectnow = datetime.datetime.now()# General functionsprint "Year: %d" % now.yearprint ... -
c语言获取当前日期和时间
2021-09-07 23:15:20c语言获取当前日期和时间 `time_t`类型:日历时间 `time`函数:获取当前日历时间 tm 结构体:分解时间 `localtime`函数:从日历时间转换为分解时间 代码 -
PostgreSQL 获取当前日期时间及注意事项
2019-10-16 10:44:14介绍 PostgreSQL 获取当前日期时间的函数及注意事项:包括 CURRENT_DATE、CURRENT_TIME、LOCALTIME、CURRENT_TIMESTAMP、LOCALTIMESTAMP、transaction_timestamp()、statement_timestamp()、clock_timestamp()、time... -
详解mysql 获取当前日期及格式化
2021-01-18 22:37:50MySQL 获取当前日期及日期格式获取系统日期: NOW()格式化日期: DATE_FORMAT(date, format)注: date:时间字段format:日期格式返回系统日期,输出 2009-12-25 14:38:59输出 09-12-25根据format字符串格式化date值:... -
js获取当前日期
2019-05-02 23:46:24格式为:YYYY-MM-DD /** * 获得当前日期(年-月-日) */ function getCurrDate() { var date = new Date(); var sep = "-"; var year = date.getFullYear(); //获取完整的年份(4位) ... //获取当前月份(0-11,0... -
C语言获取当前的日期及时间
2018-03-18 10:36:06我们在写C语言程序的时候,有的时候会用到读取本机的时间和日期,怎么做呢?其实很简单的,下面简单说一下: C语言中读取系统时间的函数为time(),其函数原型为: #include <time.h> time_t time( time_t *... -
在JSP页面获取当前时间
2012-11-02 16:26:48在jsp页面使用new Date()方法获取到的是客户端时间,采用这种方法获取当前服务器端时间。