예제 #1
0
def verify(phone, code):
    cm = Code.objects.filter(phone=phone, code=code).first()
    if not cm:
        return False
    delay = (datetime.new() - cm.created_at.replace(tzinfo=None)).total_seconds()
    if delay > CODE_EXPIRE_SECONDS:
        return False
    return True
def postProcess():
    global cur
    date = (datetime.now() + timedelta(days=-1)).strftime('%Y%m%d')
    tdate = (datetime.new() + timedelta(days=-1)).strftime('%Y-%m-%d')
    ndate = datetime.now().strftime('%Y-%m-%d')
    prev_date = (datetime.now() + timedelta(days=-2)).strftime('%Y%m%d')
    tname_date = 'log_' + date
    tname_prev_date = 'log_' + prev_date
    try:
        cur.execute("SELECT EXISTS(SELECT 1 FROM information_schema.tables WHERE table_catalog='tds' and table_schema='public' and table_name='%s')" % tname_date)
        tname_date_exists = str(cur.fetchone()[0])
        cur.execute("SELECT EXISTS(SELECT 1 FROM information_schema.tables WHERE table_catalog='tds' and table_schema='public' and table_name='%s')" % tname_prev_date)
        tname_prev_date_exists = str(cur.fetchone()[0])
    except pg.DatebaseError, e:
        Log.error(e.pgerror)
        sys.exit(1)
예제 #3
0
 def run(self):
     li_vn_mode, stratum, poll, precision, root_delay, root_dispersion,\
     reference_identifier, reference_timestamp, originate_timestamp,\
     rec, transmit_timestamp = struct.unpack("!BBBBIIIQQQQ", self.packet)
     #2208988800-количество секунд между 01.01.1900 и 01.01.1970
     receive_timestamp = current_time(self.shift)
     li_vn_mode = 36
     if datetime.now().day == 30 and datetime.now().month == 6 or\
     datetime.now().day == 31 and datetime.new().month == 12:
         li_vn_mode += 64
     stratum = 1
     self.packet = struct.pack("!BBBBIIIQQQQ", li_vn_mode, stratum, 0, 0, 0,
                               0, 0, 0, transmit_timestamp,
                               receive_timestamp * 2**32,
                               current_time(self.shift) * 2**32)
     self.sock.sendto(self.packet, self.addr)
예제 #4
0
head
from datetime import datetime
ahora = datetime.new()
dias_vacaciones = int (input)
예제 #5
0
 def _parse_date(str):
     if str is None:
         return datetime.new()
     return datetime(*parsedate(str)[:6])
예제 #6
0
 def ___init__(self, created_by):
     self.created_at = datetime.now()
     self.updated_at = datetime.new()
     self.last_updated_by = created_by
예제 #7
0
from datetime import datetime
print(datetime.new())
예제 #8
0
 def _parse_date(str):
     if str is None:
         return datetime.new()
     return datetime(*parsedate(str)[:6])