Data Stellare...

Data stellare numero…

Una volta smanettavo, recentemente ho avuto tempo e voglia di studiacchiare un po il linguaggio Python. Siccome non trovo modo migliore se non provare a scrivere del codice… ho giocato con le date e calcolato la mitica Data Stellare di Star Trek.

#!/usr/bin/python

import time
import datetime

def getDS():
    bY = int(2323)
    lY = int(365)
    Y = int(datetime.date.today().strftime(“%Y”))
    d = int(datetime.date.today().strftime(“%j”))
    dY = lY
    H = int(datetime.datetime.now().strftime(“%H”))
    M = int(datetime.datetime.now().strftime(“%M”))
    S = int(datetime.datetime.now().strftime(“%S”))

   ds = (((Y - bY) + (d/dY)) * 1000) + (((H * 3600) + (M * 3600) + S) * lY)
   return ds

>> python print getDS()

fonte: https://it.wikipedia.org/wiki/Data_stellare#Calcolare_la_data_stellare