Lines Matching full:now
34 def _update_variables(self, now): argument
36 self.gmt = time.gmtime(now)
37 now = time.localtime(now)
39 if now[3] < 12: self.ampm='(AM|am)'
42 self.jan1 = time.localtime(time.mktime((now[0], 1, 1, 0, 0, 0, 0, 1, 0)))
45 if now[8]: self.tz = time.tzname[1]
50 if now[3] > 12: self.clock12 = now[3] - 12
51 elif now[3] > 0: self.clock12 = now[3]
54 self.now = now
63 now = time.time()
64 self._update_variables(now)
65 self.strftest1(now)
66 self.strftest2(now)
74 arg = now + (i+j*100)*23*3603
79 def strftest1(self, now): argument
81 print("strftime test for", time.ctime(now))
82 now = self.now
86 ('%a', calendar.day_abbr[now[6]], 'abbreviated weekday name'),
87 ('%A', calendar.day_name[now[6]], 'full weekday name'),
88 ('%b', calendar.month_abbr[now[1]], 'abbreviated month name'),
89 ('%B', calendar.month_name[now[1]], 'full month name'),
91 ('%d', '%02d' % now[2], 'day of month as number (00-31)'),
92 ('%H', '%02d' % now[3], 'hour (00-23)'),
94 ('%j', '%03d' % now[7], 'julian day (001-366)'),
95 ('%m', '%02d' % now[1], 'month as number (01-12)'),
96 ('%M', '%02d' % now[4], 'minute, (00-59)'),
98 ('%S', '%02d' % now[5], 'seconds of current time (00-60)'),
99 ('%U', '%02d' % ((now[7] + self.jan1[6])//7),
101 ('%w', '0?%d' % ((1+now[6]) % 7), 'weekday as a number (Sun 1st)'),
102 ('%W', '%02d' % ((now[7] + (self.jan1[6] - 1)%7)//7),
105 ('%X', '%02d:%02d:%02d' % (now[3], now[4], now[5]), '%H:%M:%S'),
106 ('%y', '%02d' % (now[0]%100), 'year without century'),
107 ('%Y', '%d' % now[0], 'year with century'),
115 result = time.strftime(e[0], now)
127 def strftest2(self, now): argument
128 nowsecs = str(int(now))[:-1]
129 now = self.now
133 ('%c', fixasctime(time.asctime(now)), 'near-asctime() format'),
134 ('%x', '%02d/%02d/%02d' % (now[1], now[2], (now[0]%100)),
139 ('%D', '%02d/%02d/%02d' % (now[1], now[2], (now[0]%100)), 'mm/dd/yy'),
140 ('%e', '%2d' % now[2], 'day of month as number, blank padded ( 0-31)'),
141 ('%h', calendar.month_abbr[now[1]], 'abbreviated month name'),
142 ('%k', '%2d' % now[3], 'hour, blank padded ( 0-23)'),
144 ('%r', '%02d:%02d:%02d %s' % (self.clock12, now[4], now[5], self.ampm),
146 ('%R', '%02d:%02d' % (now[3], now[4]), '%H:%M'),
149 ('%T', '%02d:%02d:%02d' % (now[3], now[4], now[5]), '%H:%M:%S'),
150 ('%3y', '%03d' % (now[0]%100),
157 result = time.strftime(e[0], now)