staliox/pyxui

expire_time

Closed this issue · 4 comments

سلام وقتتون بخیر، expire_time توی این ماژور چطور کار میکنه؟ چطور میتونم محاسبه کنم؟ چون هرچی میزنم یه اروری میده
ممنون

سلام وقتتون بخیر، expire_time توی این ماژور چطور کار میکنه؟ چطور میتونم محاسبه کنم؟ چون هرچی میزنم یه اروری میده ممنون

با سلام
دقت کنید که پارامتر expire_time باید timestamp باشه و حتما 13 رقمی (شامل میلی ثانیه) باید باشه
مثال برای timestamp یک ماه آینده:

from datetime import datetime, timedelta

current_date = datetime.now()

next_month_date = current_date + timedelta(days=30)
next_month_timestamp = int(next_month_date.timestamp()) * 1000

print(next_month_timestamp) # 1710620239000

واقعا ممنون از شما 😍❤️

بعد میشه بگید چطور میتونم تایم باقیمونده یه سرویس یا کانفیگ رو از روی تایم اسمپ اکسپایری حساب کنم؟
ببخشید اذیت میکنما

بعد میشه بگید چطور میتونم تایم باقیمونده یه سرویس یا کانفیگ رو از روی تایم اسمپ اکسپایری حساب کنم؟ ببخشید اذیت میکنما

این مربوط به سازو کار با کتابخونه datetime میشه و اگر میخوای به شمسی محاسبه کنی از کتابخونه هایی که ساخته شده برای این کار باید استفاده کنی که persiantools یکی ازوناست:
https://github.com/majiidd/persiantools?tab=readme-ov-file#date