#!/usr/bin/env python
# -*- coding:utf-8 -*-
import time
import datetime,shutil,os
import calendar print(time.time())
print(time.localtime(time.time())) print(time.asctime(time.localtime(time.time()))) # 格式化成2016-03-20 11:45:39形式
print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())) # 格式化成Sat Mar 28 22:24:24 2016形式
print(time.strftime("%a %b %d %H:%M:%S %Y", time.localtime())) # 将格式字符串转换为时间戳
a = "Sat Mar 28 22:24:24 2016"
print(time.mktime(time.strptime(a, "%a %b %d %H:%M:%S %Y"))) len=calendar.firstweekday() lena=calendar.month(2018,3,w=2,l=1)
lena=calendar.calendar(2018,w=2,l=1,c=6)
print(lena) len=calendar.leapdays(2006,2018)
len=calendar.isleap(2018)
print(len) lenb=calendar.weekday(2018,3,28)
print(lenb) # calendar.timegm()
print(time.gmtime())
year=2018
month=4
day=10
lenc=calendar.monthrange(year,month)
lenc=calendar.monthcalendar(year,month)
lenc=calendar.weekday(year,month,day)
lenc=calendar.calendar(year, w=1, l=1, c=3, m=3)
lenc=calendar.month(year,month,w=2,l=1)
lenc=calendar.timegm((2017, 7, 24, 11, 19, 0, 0, 0, 0))
lend=time.gmtime(lenc) lenf=time.mktime(time.strptime(lend,'%Y-%m-%d %H:%M:%S'))
# print(lend)
print(lenf)
print(lenc) def procedure():
time.sleep(2.5) t0=time.clock()
procedure()
print(time.clock()-t0) t1=time.time()
procedure()
print(time.time()-t1) lena=time.altzone
print(lena) t=time.localtime()
lena=time.asctime(t)
lena=time.ctime() print(lena) os.environ['TZ'] = 'EST+05EDT,M4.1.0,M10.5.0'
time.tzset()
print(time.strftime('%X %x %Z')) print(dir())
print(help(time)) lena01,lena02=time.timezone,time.tzname
print(lena01,lena02) # 返回格林威治西部的夏令时地区的偏移秒数
lena1=time.altzone
print(lena1) # 接收时间元组,返回字符串表示可读的当地日期时间
lena2=time.asctime(time.localtime())
print(lena2) # 以浮点方式计算的描述返回当前CPU的时间
lena3=time.clock()
print(lena3) # 接收时间元组,返回时间戳
lena4=time.mktime(time.localtime())
print(lena4) # 接收时间元组,返回字符串表示的当地日期时间
lena5=time.strftime('%Y-%m-%d %H:%M:%S',time.localtime())
print(lena5) # 接收字符串表示的日期时间,返回时间元组
lena6=time.strptime(lena5,'%Y-%m-%d %H:%M:%S')
print(lena6) # 接收时间戳,返回当地时间时间元组
lena7=time.localtime(time.time())
print(lena7) # 接收时间戳,返回格林威治天文时间时间元组
lena8=time.gmtime(time.time())
print(lena8) # 返回当前时间戳
lena9=time.time()
print(lena9)

python3基础14(有关日期的使用2)的更多相关文章

  1. Python3基础知识之日期时间与字符的转换

    问题:“猿类”们都知道,编程中都会涉及到日期.时间类型与字符串类型的转换.不同场景,需要将字符串格式转换为日期类型:也需要将日期类型转换为字符串格式. 目标: 学习和积累python中time和dat ...

  2. JAVA 基础编程练习题14 【程序 14 求日期】

    14 [程序 14 求日期] 题目:输入某年某月某日,判断这一天是这一年的第几天? 程序分析:以 3 月 5 日为例,应该先把前两个月的加起来,然后再加上 5 天即本年的第几天,特殊情况, 闰年且输入 ...

  3. [.net 面向对象编程基础] (14) 重构

    [.net 面向对象编程基础] (14) 重构 通过面向对象三大特性:封装.继承.多态的学习,可以说我们已经掌握了面向对象的核心.接下来的学习就是如何让我们的代码更优雅.更高效.更易读.更易维护.当然 ...

  4. python3基础视频教程

    随着目前Python行业的薪资水平越来越高,很多人想加入该行业拿高薪.有没有想通过视频教程入门的同学们?这份Python教程全集等你来学习啦! python3基础视频教程:http://pan.bai ...

  5. Python3基础-特别函数(map filter partial reduces sorted)实例学习

    1. 装饰器 关于Python装饰器的讲解,网上一搜有很多资料,有些资料讲的很详细.因此,我不再详述,我会给出一些连接,帮助理解. 探究functools模块wraps装饰器的用途 案例1 impor ...

  6. 十四. Python基础(14)--递归

    十四. Python基础(14)--递归 1 ● 递归(recursion) 概念: recursive functions-functions that call themselves either ...

  7. 2. Python3 基础入门

    Python3 基础入门 编码 在python3中,默认情况下以UTF-8编码.所有字符串都是 unicode 字符串,当然也可以指定不同编码.体验过2.x版本的编码问题,才知道什么叫难受. # -* ...

  8. python002 Python3 基础语法

    python002 Python3 基础语法 编码默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串. 当然你也可以为源码文件指定不同的编码: # -* ...

  9. Python3基础(十二) 学习总结·附PDF

    Python是一门强大的解释型.面向对象的高级程序设计语言,它优雅.简单.可移植.易扩展,可用于桌面应用.系统编程.数据库编程.网络编程.web开发.图像处理.人工智能.数学应用.文本处理等等. 在学 ...

随机推荐

  1. Solr学习笔记(1) —— Solr概述&Solr的安装

    一.概述 使用Solr实现电商网站中商品信息搜索功能,可以根据关键字.分类.价格搜索商品信息,也可以根据价格进行排序. 1.1 实现方法 在一些大型门户网站.电子商务网站等都需要站内搜索功能,使用传统 ...

  2. Codeforces - 466C 双指针

    首先要判sum是否是3的整数倍 然后把符合条件的前缀和以及后缀和分别加入到静态vector中 最后扫一下j和k定位在哪然后求总长的差来更新答案 注意i j k至少隔1位,所以lower_bound是s ...

  3. 上传文件中文文件名乱码的解决方法以及iconv函数的使用

    http://www.jb51.net/article/14530.htm 一般客户端是什么格式就展示什么格式,比如浏览器的UTF-8,windows的GBK

  4. iOS如何实时查看App运行日志

    Linux下管理挂载IOS设备——libimobiledevicehttps://www.jianshu.com/p/6423610d3293https://blog.csdn.net/fengzei ...

  5. WIN2008R2 asp.net core的配置

    配置IIS Windows Server上通过“添加角色和功能”,桌面Windows上通过“启用和关闭Windows功能”来安装和配置IIS.确保勾选Web服务和“IIS 管理控制台”: Window ...

  6. hive支持事务及单行操作 update delete

    测试环境  Hive 1.2.1000.2.6.0.3-8 set hive.support.concurrency=true; set hive.exec.dynamic.partition.mod ...

  7. 「linux」后台启动nohup经常跟的>/dev/null 2>&1是什么意思

    https://www.cnblogs.com/wangsongbai/p/10215155.html 我们在写启动脚本的时候,会用nohup &,这个大家都知道,但是经常会有 >/de ...

  8. Angular JS 1.X 接口拿不到 http post 请求的数据

    app上加上配置相关的代码即可 var myApp = angular.module('myApp',[]); myApp.config(function($httpProvider){ $httpP ...

  9. Substring Frequency (II) LightOJ - 1427 AC自动机

    https://vjudge.net/problem/LightOJ-1427 把所有模式串加入ac自动机,然后search的时候暴力,每个子串都暴力一下就好. 其实AC自动机就是,先建立好trie图 ...

  10. maya2015无法安装卸载激活失败

    AUTODESK系列软件着实令人头疼,安装失败之后不能完全卸载!!!(比如maya,cad,3dsmax等).有时手动删除注册表重装之后还是会出现各种问题,每个版本的C++Runtime和.NET f ...