我正在获取今天的日期和日期其他日期时间日期即将到来。该日期时间我想将其转换为正常日期。但它不断抛出错误。
下面是我的代码。
导入时间
导入日期时间
从日期时间导入日期
from datetime import datetime,timedelta
获取今天的日期
today_date = date.today()
#print(today_date)
# get user information from the group
pagination_item = server.groups.populate_users(mygroup)
# print the names of the users
for user in mygroup.users:
# user.last_login is present in datetime format, converted that to date format
#lastlogin = datetime.date(user.last_login)
**lastlogin = user.last_login.date()**
print(type(lastlogin))
# difference between today & last login date
difference = today_date - lastlogin
if difference.days > 120:
print(user.name,lastlogin,difference)
错误,我得到
回溯(最近一次调用最后一次):
文件“C:\Bhavana\user_list_90_days.py”,第 37 行,位于
最后登录 = user.last_login.date()
AttributeError:“NoneType”对象没有属性“date”
I'm getting today's date & other datetime date is coming in. That datetime I want to convert it to normal date. But it keep throwing errors.
Below is my code.
import time
import datetime
from datetime import date
from datetime import datetime,timedelta
get todays date
today_date = date.today()
#print(today_date)
# get user information from the group
pagination_item = server.groups.populate_users(mygroup)
# print the names of the users
for user in mygroup.users:
# user.last_login is present in datetime format, converted that to date format
#lastlogin = datetime.date(user.last_login)
**lastlogin = user.last_login.date()**
print(type(lastlogin))
# difference between today & last login date
difference = today_date - lastlogin
if difference.days > 120:
print(user.name,lastlogin,difference)
Errror which I'm getting
<class 'datetime.date'>
Traceback (most recent call last):
File "C:\Bhavana\user_list_90_days.py", line 37, in
lastlogin = user.last_login.date()
AttributeError: 'NoneType' object has no attribute 'date'
发布评论
评论(1)
您可以使用此
输出应为:
You may use this
Output shall be: