python中日期和时间格式化输出的方法小结_1、Python 日期时间格式化输出-程序员宅基地

技术标签: python中日期和时间格式化输出的方法小结  

今天帮朋友写自动化脚本,又需要用格式化日期,又忘记怎么写了,还是写到自己博客里面,方便日后需要的时候看一眼吧。So,临时加一篇 Python 的文章。

1、Python的time模块

import time

print(time.time()) #输出的是时间戳

print(time.localtime(time.time())) #作用是格式化时间戳为本地的时间

# 最后用time.strftime()方法,把刚才的一大串信息格式化成我们想要的东西

print(time.strftime('%Y-%m-%d',time.localtime(time.time())))

运行结果:

C:\Python36\python.exe E:/python/test1/day1/test10.py

1508229738.234413

time.struct_time(tm_year=2017, tm_mon=10, tm_mday=17, tm_hour=16, tm_min=42, tm_sec=18, tm_wday=1, tm_yday=290, tm_isdst=0)

2017-10-17

2、time.strftime()方法参数

time.strftime里面有很多参数,可以让你能够更随意的输出自己想要的东西:

下面是time.strftime的参数:

strftime(format[, tuple]) -> string

将指定的struct_time(默认为当前时间),根据指定的格式化字符串输出

python中时间日期格式化符号:

%y 两位数的年份表示(00-99)

%Y 四位数的年份表示(000-9999)

%m 月份(01-12)

%d 月内中的一天(0-31)

%H 24小时制小时数(0-23)

%I 12小时制小时数(01-12)

%M 分钟数(00=59)

%S 秒(00-59)

%a 本地简化星期名称

%A 本地完整星期名称

%b 本地简化的月份名称

%B 本地完整的月份名称

%c 本地相应的日期表示和时间表示

%j 年内的一天(001-366)

%p 本地A.M.或P.M.的等价符

%U 一年中的星期数(00-53)星期天为星期的开始

%w 星期(0-6),星期天为星期的开始

%W 一年中的星期数(00-53)星期一为星期的开始

%x 本地相应的日期表示

%X 本地相应的时间表示

%Z 当前时区的名称

%% %号本身

3、其它格式输出

(1)输出年月日时分秒

print(time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time())))

2017-10-17 16:53:30

(2)输出年月日,以斜杠分隔

print(time.strftime('%Y/%m/%d %H:%M:%S',time.localtime(time.time())))

2017/10/17 16:54:46

(3)显示年月日时分秒,中间无分隔,常用作保存日志的文件名

print(time.strftime('%Y%m%d%H%M%S',time.localtime(time.time())))

20171017165540

008、MySQL日期时间格式化输出

#日期格式化 SELECT date_format( '2008/08/08 22:23:01', '%Y-%m-%d-%H--%i--%s' ); 不忘初心,如果您认为这篇文章有价值,认同作者的付出 ...

Python中日期和时间格式化输出的方法

本文转自:https://www.jb51.net/article/62518.htm 本文实例总结了python中日期和时间格式化输出的方法.分享给大家供大家参考.具体分析如下: python格式化 ...

Python日期时间函数处理

所有日期.时间的 api 都在datetime模块内. 1 日期的格式化输出 datetime => string import datetime now = datetime.datetime ...

Python 日期时间处理模块学习笔记

来自:标点符的 Python的时间处理模块在日常的使用中用的不是非常的多,但是使用的时候基本上都是要查资料,还是有些麻烦的,梳理下,便于以后方便的 ...

Java魔法堂:Date与日期时间格式化

一.前言                                                                                       日期时间的获取.显 ...

net.sf.json日期类型格式化输出

net.sf.json 日期类型格式化输出 Date, Timestamp ; 编写工具类 package cn.jorcen.commons.util; import java.text.DateF ...

PHPCMS V9调用时间标签 |日期时间格式化

PHPCMS V9 如何调用时间标签,下面分享常见的调用时间标签 |日期时间格式化  1.日期时间格式化显示: a标准型:{date('Y-m-d H:i:s', $rs['inputtime'])} ...

python基础_格式化输出(%用法和format用法)(转载)

python基础_格式化输出(%用法和format用法) 目录 %用法 format用法 %用法 1.整数的输出 %o -- oct 八进制%d -- dec 十进制%x -- hex 十六进制 &g ...

Springboot 关于日期时间格式化处理方式总结

项目中使用LocalDateTime系列作为DTO中时间的数据类型,但是SpringMVC收到参数后总报错,为了配置全局时间类型转换,尝试了如下处理方式. 注:本文基于Springboot2.x测试, ...

随机推荐

kafka Failed to send messages after 3 tries 问题解决

kafka Failed to send messages after 3 tries. 在kafka0.8开发过程中 生产者测试用例碰到了 Exception in thread "mai ...

安装spark1.3.1单机环境

本文介绍安装spark单机环境的方法,可用于测试及开发.主要分成以下4部分: (1)环境准备 (2)安装scala (3)安装spark (4)验证安装情况 1.环境准备 (1)配套软件版本要求:Sp ...

javascript 绝对路径工具类

// #region 取虚拟目录示例代码 //获取网站虚拟目录名称 function GetVirtualDirectoryName() { var pathname = removeFirstSla ...

Java计算1-100的和(要求尽量考虑代码优化)

1.递归算法 public static void main(String[] args) { System.out.println(add(1)); } private static int add ...

hdu 3974 线段树 将树弄到区间上

Assign the task Time Limit: 15000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) ...

BootStrap 常用控件总结

下拉选择Select2:http://ivaynberg.github.io/select2/index.html 文件上传bootstrap-fileinput:https://github.com ...

DRAM的原理设计

在一个电子系统中,CPU.内存.物理存储.IO这些单元必不可少,只不过有的集成在CPU内部,有的分离出来. 这里就针对系统中的内存,此处选用DRAM来进行说明,讲述下基本的原理设计,主要分为以下几个部 ...

MVC区域area

1.当项目业务比较庞大,可以通过区域来分拆. 2.添加区域时,默认会生成一下文件. 3.Application_Start()必需含有AreaRegistration.RegisterAllAreas ...

centos 7.4安装教程

1. 2. 3. 4. 5. 6. 7. 8.

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39956110/article/details/110773708

智能推荐

实战分析江恩理论_江恩理论精髓读后感-程序员宅基地

文章浏览阅读9.4k次。从费氏数列看时间周期 William D. Gann(续贴,请再本栏寻找前文)  13世纪初,一位名叫费波纳奇的意大利商人兼数学家在完成一次埃及之旅后,写下一本数学名著——《计算的书》。这本书产生了两个成果:一个是把有史以来最伟大的数学发现——10进制从埃及传到欧洲,并使它成为以后一切数学计算的基础;一个就是费波纳奇数列。这一数列揭示了事物在不间断运动状态下所具有的某种自然规则,反映了一种自然_江恩理论精髓读后感

转义字符‘/‘-处理两个单引号_jdbc单引号转义字符-程序员宅基地

文章浏览阅读1.2k次。1.背景使用到两个单引号’’’’,其中一个单引号作为SQL语句的拼接字符。2.’'转义字符处理'\'~\'''IFNULL(pk_card,\'~\')'3.解决问题基础最重要._jdbc单引号转义字符

Spring Boot基础_spring boot jsr negative-程序员宅基地

文章浏览阅读163次。一、Spring Boot 入门1、Spring Boot 简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,martin fowler微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;单体应用:ALL IN ONE微服务:每一个功能元素最终都是一个可独立替换和独立..._spring boot jsr negative

AD原理图自动结点大小及颜色更改-程序员宅基地

文章浏览阅读812次。AD原理图自动结点大小及颜色更改

Web前端大作业:基于bootstrap响应式页面,家具装修公司网站_装修公司网站代码制作-程序员宅基地

文章浏览阅读90次。 公司官网网站 、企业官网、酒店官网、等网站的设计与制作。️ 网页中包含:Div+CSS、鼠标滑过特效、Table、导航栏效果、banner、表单、二级三级页面等,视频音频元素,同时设计了logo(源文件),基本期末作业所需的知识点全覆盖。 一套优质的网页设计应该包含 (具体可根据个人要求而定)网站布局方面:计划采用目前主流的、能兼容各大主流浏览器、显示效果稳定的浮动网页布局结构。网站程序方面:计划采用最新的网页编程语言HTML5+CSS3+JS程序语言完成网站的功能设计。并确保网站_装修公司网站代码制作

基于句法依存的情感分析+SO-PMI情感词扩展_情感分析so值-程序员宅基地

文章浏览阅读8k次,点赞7次,收藏62次。依存句法分析  依存语法 (Dependency Parsing, DP) 通过分析语言单位内成分之间的依存关系揭示其句法结构。 直观来讲,依存句法分析识别句子中的“主谓宾”、“定状补”这些语法成分,并分析各成分之间的关系。语义依存分析  语义依存分析 (Semantic Dependency Parsing, SDP),分析句子各个语言单位之间的语义关联,并将语义关联以依存结构呈现。..._情感分析so值

随便推点

benchmark部署简单心得_benchmark-java部署教程-程序员宅基地

文章浏览阅读1.2k次。一. YCSB部署安装注意:在安装YCSB benchmark时需要注意各个安装包的版本问题(Hbase---JDK) (Hbase---Hadoop) 假设Hadoop环境已经完全配置并部署成功YCSB是一种很流行的用于NoSQL数据库管理系统的benchmark。YCSB提供了不同的workloads,每个都有不同的组合和..._benchmark-java部署教程

[Problem b HYSBZ - 2301][GCD HDU - 1695] 莫比乌斯反演 + 容斥 + 分块-程序员宅基地

文章浏览阅读169次。Problem b HYSBZ - 2301对于给出的 nnn 个询问,每次求有多少个数对 (x,y)(x,y)(x,y) ,满足 a≤x≤ba ≤ x ≤ ba≤x≤b , c≤y≤dc ≤ y ≤ dc≤y≤d ,且 gcd(x,y)=kgcd(x,y) = kgcd(x,y)=k , gcd(x,y)gcd(x,y)gcd(x,y) 函数为 xxx 和 yyy 的最大公约数。Inp...

小白学习[leetcode]之575 分糖果-程序员宅基地

文章浏览阅读96次。题目的链接在这里:https://leetcode-cn.com/problems/distribute-candies/目录题目大意一、示意图二、解题思路java实现题目大意给定一个偶数长度的数组,其中不同的数字代表着不同种类的糖果,每一个数字代表一个糖果。你需要把这些糖果平均分给一个弟弟和一个妹妹。返回妹妹可以获得的最大糖果的种类数。一、示意图二、解题思路java实现代码如下:class Solution { public int distributeCandies(i

06:循环数_06:循环数-程序员宅基地

文章浏览阅读8.2k次,点赞15次,收藏32次。06:循环数 总时间限制: 1000ms 内存限制: 65536kB 描述 若一个n位的数字串满足下述条件,则称其是循环数(cyclic):将这个数字串视为整数(可能带有前导0),并用任意一个 1 到 n 之间(包含1和n)的整数去乘它时, 会得到一个将原数字串首尾相接后,再在某处断开而得到的新数字串所对应的整数。例如,数字 142857 是循环数,因为: 142857 *1 = 1428_06:循环数

vert.x json mysql_如何在Vert.x中用Jackson传输JSON结果(java)-程序员宅基地

文章浏览阅读391次。我假设您正在生成巨大的JSON文档,因为小的字符串输出已足够好:objectMapper.writeValue(< String&gt ;, result);流有问题. ObjectMapper不知道结果大小,您最终会遇到以下异常:java.lang.IllegalStateException: You must set the Content-Length header to be..._you must set the content-length header to be the total size of the message b

Vue3语法插件Volar在vsCode中搜不到,Volar正式更名为Vue-Official_vue-official插件-程序员宅基地

文章浏览阅读1.7k次,点赞4次,收藏5次。如果之前装过Volar插件的,其实不用担心,因为更名后的Vue-Official,它会自动给你将之前的覆盖掉,简而言之,壳子还是之前的壳子,更名后Vue-Official比之前的Volar升级了不少东西,例如某些新语法特性,之前的插件会报错,而更新后的插件不会了。操作步骤:按住鼠标左键,把组件拖拽到想要引入的地方,VSCode 会提示按住 shift 放入编辑器中,我们按 shift ,鼠标移动到我们想到放置组件的位后,并放开鼠标左键,即可自动导入组件。_vue-official插件

推荐文章

热门文章

相关标签