Skip to content

Commit

Permalink
fix: leap year error
Browse files Browse the repository at this point in the history
  • Loading branch information
LinarSharifullin committed Feb 29, 2024
1 parent 4413c03 commit 6eabe70
Showing 1 changed file with 2 additions and 5 deletions.
7 changes: 2 additions & 5 deletions steamcom/utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -119,17 +119,14 @@ def get_sell_listings_from_node(node: Tag) -> dict:
continue
created_date = listing_raw.findAll(
'div', {'class': 'market_listing_listed_date'})[0]
created_on = created_date.text.strip()
created_datetime = datetime.strptime(created_on, '%d %b')
datetime_now = datetime.now()
created_on = created_date.text.strip() + f' {datetime_now.year}'
created_datetime = datetime.strptime(created_on, '%d %b %Y')
if created_datetime.month > datetime_now.month\
or (created_datetime.month == datetime_now.month
and created_datetime.day > datetime_now.day):
created_datetime = created_datetime.replace(
year=datetime_now.year-1)
else:
created_datetime = created_datetime.replace(
year=datetime_now.year)
timestamp = created_datetime.timestamp()
listing = {
'listing_id': listing_raw.attrs['id'].replace('mylisting_', ''),
Expand Down

0 comments on commit 6eabe70

Please sign in to comment.