Beispiel #1
0
 def getRefeicao(self):
     tempo = datetime.timetz(datetime.now())
     hora = tempo.hour
     minutos = tempo.minute
     if hora >= 0 and (hora <= 11 and minutos <= 30):
         self.refeicao = "a hora do almoço está próxima! Gostaria de saber qual é o cardápio de hoje?\n\nTenho certeza que a comida estará maravilhosa 😜.\n\nSe quiser, também posso te passar umas informações sobre os RUs da UFT."
         self.horario = self.ANTES_ALMOCO
     elif hora <= 13 and minutos <= 59:
         self.refeicao = "tá na hora do almoço! Gostaria de saber qual é o cardápio de hoje?\n\nTenho certeza que a comida estará maravilhosa 😜.\n\nSe quiser, também posso te passar umas informações sobre os RUs da UFT."
         self.horario = self.DURANTE_ALMOCO
     elif hora <= 17 and minutos <= 30:
         self.refeicao = "a hora do jantar está próxima! Gostaria de saber qual é o cardápio de hoje?\n\nTenho certeza que a comida estará maravilhosa 😜.\n\nSe quiser, também posso te passar umas informações sobre os RUs da UFT."
         self.horario = self.ANTES_JANTAR
     elif hora <= 19 and minutos <= 30:
         self.refeicao = "tá na hora do jantar! Gostaria de saber qual é o cardápio de hoje?\n\nTenho certeza que a comida estará maravilhosa 😜.\n\nSe quiser, também posso te passar umas informações sobre os RUs da UFT."
         self.horario = self.DURANTE_JANTAR
     else:
         self.refeicao = "o ru já fechou! Mas se quiser saber sobre outro dia, é só falar 😜"
         self.horario = self.ENCERROU
Beispiel #2
0
 def save_values(self):
     self.f.write("{} , {};\n".format(
         datetime.timetz(datetime.now()).strftime('%H:%M:%S.%f')[:-4],
         self.temp))
Beispiel #3
0
	def timetz(self):
		delta = self.__leapseconds(self.tzinfo,0)
		if not delta == 0:
			raise AstroTimeException('time.time does not support leap seconds')
		return datetime.timetz(self)
Beispiel #4
0
from django.test import TestCase

from datetime import datetime, timedelta
now = datetime.now()
print(datetime.now())
print(datetime.utcnow())
print(datetime.today())
print(datetime.timestamp(now))
# print(datetime.timetuple(now))
# print(datetime.utctimetuple(now))
print(datetime.date(now))  # 2019-07-22
print(datetime.time(now))  # 21:10:41.954115
print(datetime.timetz(now))  # 21:10:41.954115

print(pass_time.seconds())
# utc_now = now.astimezone(pytz.timezone("UTC"))
Beispiel #5
0
#from realtemputils import CSVReader

from pylab import figure, show
from matplotlib.dates import DateFormatter
from matplotlib.mlab import csv2rec

from datetime import datetime

data = csv2rec('C:\utils\RealTemp\RealTempLog.csv', delimiter=',')

dates = []
values = []

for r in data[-1000:]:
    # date and time are in separate columns in the csv, combine into single datetime object
    dates.append(datetime.combine(r.date, datetime.timetz(r.time)))  
    values.append(r.gpu)

#fr = CSVReader("C:\utils\RealTemp\RealTempLog.csv")
#fr.read(8)

#dates = []
#values = []

#for d in fr.readings[-500:]:
#    dates.append(d.timestamp)
#    values.append(d.value)

fig = figure()
ax = fig.add_subplot(111)
Beispiel #6
0
 def timetz(self):
     delta = self.__leapseconds(self.tzinfo, 0)
     if not delta == 0:
         raise AstroTimeException('time.time does not support leap seconds')
     return datetime.timetz(self)