您现在的位置是:主页 > news > 想做一个公司的网站去哪可以做/推广软文怎么写

想做一个公司的网站去哪可以做/推广软文怎么写

admin2025/4/26 18:50:18news

简介想做一个公司的网站去哪可以做,推广软文怎么写,公司网站开发毕业论文,世界500强公司排行榜Python datetime Python提供了多个内置模块用于操作日期时间,如calendar,time,datetime。 其中calendar用于处理日历相关 ;time提供的接口与C标准库time.h基本一致;而其中应用最广的即datetime,相比于tim…

想做一个公司的网站去哪可以做,推广软文怎么写,公司网站开发毕业论文,世界500强公司排行榜Python datetime Python提供了多个内置模块用于操作日期时间,如calendar,time,datetime。 其中calendar用于处理日历相关 ;time提供的接口与C标准库time.h基本一致;而其中应用最广的即datetime,相比于tim…

Python  datetime

Python提供了多个内置模块用于操作日期时间,如calendar,time,datetime。

其中calendar用于处理日历相关 ;time提供的接口与C标准库time.h基本一致;而其中应用最广的即datetime,相比于time模块,datetime模块的接口则更直观、更容易调用。其为日期和时间处理提供了多种方法,还可格式化输出,支持对时区进行处理。

datetime包含四大类,

1.date表示日期(年月日),datetime(年月日时分秒...)继承 date

2.time表示时间(时分秒...)

3.timedelta 表示时间差

4.tzinfo 表示时区信息

 

datetime.date

date 即日期,类的构成为 (年, 月,日),对应的 year、month、day 均为date类的属性(type 为 int)。一些主要的方法有:

today()      返回当日信息;

weekday() 返回当前是星期几,(周一为0)从0开始计数;

isoweekday()  返回当前是星期几,(周一为1)从1开始计数;

isoformat() 返回日期以ISO格式,即 'YYYY-MM-DD’的字符串;

strftime(...) 方法可自定义日期表示法(time和datetime也均可使用);

date.replace(year/month/day) 生成一个新的日期对象,用参数指定的年,月,日代替原有对象中的属性。(原有对象仍保持不变)

from datetime import datedate1=date(1996,10,9)
date_today=date.today()
print(date1,date_today)
print(date1.year,date1.month,date1.day)
print(date1.weekday(),date1.isoweekday())
print(date1.isoformat())
date2=date1.replace(year=1995)
date3=date1.replace(month=12)
date4=date1.replace(day=16)
print(date1,date2,date3,date4)

datetime.time

time 即时间,类的构成为 (时, 分, 秒, 微秒, 时区信息),微秒和时区信息可缺省。

time类提供的实例方法和属性:

time.hour、time.minute、time.second、time.microsecond:时、分、秒、微秒;

time.tzinfo:时区信息;

time.min = time(0, 0, 0, 0), time.max = time(23, 59, 59, 999999);

time.resolution:时间的最小单位,这里是1微秒;

isoformat() 返回时间以ISO格式,即 "HH:MM:SS" 的字符串;

strftime(...) 方法也可自定义时间表示法;

time.replace( hour , minute , second , microsecond , tzinfo ):生成一个新的时间对象,用参数指定的时、分、秒、微秒代替原有对象中的属性(原有对象仍保持不变)。

from datetime import time
time1=time(16,3,5)
time2=time(16,3,59,999999)
print(time1,time2,time2.isoformat())
print(time.max,time.min,time.resolution)time3=time1.replace(hour=20)
time4=time2.replace(microsecond=0)
print(time1,time2,time3,time4)

datetime.datetime

datetime是date与time的结合体,包括date与time的所有信息(常用的时间处理就用datetime)。

datetime类定义的类属性与方法介绍如下:

datetime.today():返回一个表示当前本地时间的datetime对象;
datetime.now([tz]):返回一个表示当前本地时间的datetime对象,如果提供了参数tz,则获取tz参数所指时区的本地时间;
datetime.utcnow():返回一个当前utc时间的datetime对象;
datetime.fromtimestamp(timestamp[, tz]):根据时间戮创建一个datetime对象,参数tz指定时区信息;
datetime.date():获取date对象; datetime.time():获取time对象;
datetime. replace ( year , month, day, hour , minute , second, microsecond, tzinfo) : 用法同date和time方法;
datetime.combine(date, time):把date和time联系起来,创建一个datetime对象;
datetime.strptime(date_string, format):将格式字符串转换为datetime对象。

from datetime import datetime
datetime1=datetime(1996,10,9,8,30,30)
datetime_today=datetime.today()
datetime_now=datetime.now()
datetime_utcnow=datetime.utcnow()          #UTC,Universal Time Coordinated
print(datetime1,datetime_today,datetime1.date(),datetime1.time())
print(datetime_now,datetime_utcnow)
print(datetime.max,datetime.min)

datetime.timedelta

主要是对date、time、datetime 一些 timedelta 操作的支持。

date 对某些操作进行了重载,对日期进行操作时,要防止日期超出它所能表示的范围。

time 和 datetime 的操作与 date 相同。

from datetime import datetime,timedeltadate1=datetime(1996,10,9,1,1,1)
date2=datetime(2019,1,31,1,1,1)
timespan=date2-date1           print(timespan)
print(timedelta.max,timedelta.min,timedelta.resolution)now=datetime.now()
nextDay=now+timedelta(days=1)
nextSecond=now+timedelta(seconds=1)
span=now-nextDay
print(now,nextDay)
print(nextSecond,span.total_seconds())