fork download
  1. from datetime import datetime, timezone, timedelta
  2.  
  3. def epoch_to_ist(epoch_time):
  4. # Convert epoch to UTC datetime
  5. utc_time = datetime.fromtimestamp(epoch_time, tz=timezone.utc)
  6.  
  7. # IST is UTC + 5:30
  8. ist_offset = timedelta(hours=5, minutes=30)
  9. ist_time = utc_time + ist_offset
  10.  
  11. return ist_time.strftime('%Y-%m-%d %H:%M:%S')
  12.  
  13. # Example usage
  14. epoch_time = 1712833800 # Replace this with your epoch time
  15. print("IST Time:", epoch_to_ist(epoch_time))
  16.  
Success #stdin #stdout 0.1s 14136KB
stdin
10
aba
geeksforgeeks
geeksforgeeks
geeksforgeeks
geeksforgeeks
geeksforgeeks
geeksforgeeks
geeksforgeeks
geeksforgeeks
geeksforgeeks
stdout
IST Time: 2024-04-11 16:40:00