src/n/o/notmm-0.4.1/examples/lib/payment/forms.py notmm(Download)
def clean_year_expires(self):
""" Check if credit card has expired. """
month = self.cleaned_data['month_expires']
year = int(self.cleaned_data['year_expires'])
max_day = calendar.monthrange(year, month)[1]
if datetime.date.today() > datetime.date(year=year, month=month, day=max_day):
raise forms.ValidationError(_('Your card has expired.'))
src/p/y/pyjamas-0.7/examples/libtest/DatetimeModuleTest.py Pyjamas(Download)
def testDate(self):
d = datetime.date(2010, 4, 9)
self.assertEqual(d.year, 2010)
self.assertEqual(d.month, 4)
self.assertEqual(d.day, 9)
self.assertEqual(d.weekday(), 4)
def testCtime(self):
d = datetime.date(2010, 4, 9)
self.assertEqual(d.ctime(), "Fri Apr 9 00:00:00 2010")
dt = datetime.datetime(2010, 4, 9, 10, 57, 32)
self.assertEqual(dt.ctime(), "Fri Apr 9 10:57:32 2010")
def testIsoCalendar(self):
d = datetime.date(2010, 4, 9)
self.assertEqual(d.isocalendar(), (2010, 14, 5))
d1 = datetime.date(2007, 12, 31)
self.assertEqual(d1.isocalendar(), (2008, 1, 1))
def testIsoFormat(self):
d = datetime.date(2010, 4, 9)
def testStrftime(self):
d = datetime.date(2010, 4, 9)
self.assertEqual(d.strftime("%d/%m/%y"), "09/04/10")
def testComparision(self):
d1 = datetime.date(2010, 6, 8)
d2 = datetime.date(2010, 6, 8)
d3 = datetime.date(2010, 4, 9)
self.assertTrue(d1 == d2, "d1 and d2 differ")
self.assertTrue(d1 > d3, "d1 is not later than d3")
self.assertTrue(d3 < d1, "d3 is not earlier than d1")
def testOperations(self):
d1 = datetime.date(2010, 4, 9)
def testOperations(self):
d1 = datetime.date(2010, 4, 9)
d2 = datetime.date(2010, 6, 13)
diff = d2 - d1
self.assertEqual(diff.days, 65)
self.assertEqual(str(d1 + diff), "2010-06-13")
self.assertEqual(str(d1 - diff), "2010-02-03")
src/m/a/Matplotlib--JJ-s-dev-HEAD/examples/units/date_converter.py Matplotlib--JJ-s-dev(Download)
import numpy as np xmin = datetime.date(2007,1,1) xmax = datetime.date.today() delta = datetime.timedelta(days=1) xdates = drange(xmin, xmax, delta) fig = figure() fig.subplots_adjust(bottom=0.2) ax = fig.add_subplot(111) ax.plot(xdates, np.random.rand(len(xdates)), 'o') ax.set_xlim(datetime.date(2007,2,1), datetime.date(2007,3,1))
src/m/a/matplotlib-HEAD/matplotlib/examples/pylab_examples/date_demo_rrule.py matplotlib(Download)
rule = rrulewrapper(YEARLY, byeaster=1, interval=5)
loc = RRuleLocator(rule)
formatter = DateFormatter('%m/%d/%y')
date1 = datetime.date( 1952, 1, 1 )
date2 = datetime.date( 2004, 4, 12 )
delta = datetime.timedelta(days=100)
src/p/s/psycopg2-HEAD/examples/dt.py psycopg2(Download)
# build and insert some values using the datetime adapters
dt1 = (
2,
datetime.date(2004, 10, 19),
datetime.time(0, 11, 17, 15000),
datetime.datetime(2004, 10, 19, 0, 11, 17, 500000),
datetime.timedelta(13, 15*3600+17*60+59, 900000))
src/m/a/matplotlib-HEAD/examples/pylab_examples/date_demo_rrule.py matplotlib(Download)
rule = rrulewrapper(YEARLY, byeaster=1, interval=5)
loc = RRuleLocator(rule)
formatter = DateFormatter('%m/%d/%y')
date1 = datetime.date( 1952, 1, 1 )
date2 = datetime.date( 2004, 4, 12 )
delta = datetime.timedelta(days=100)
src/p/y/python-cookbook-HEAD/cb2_examples/cb2_3_6_sol_1.py python-cookbook(Download)
def all_christmas(start, end):
# return the list of Christmas Day dates within start..end
christmases = [datetime.date(y, 12, 25)
for y in xrange(start.year, end.year+1)]
return [d for d in christmases if start<=d<=end]
def all_labor(start, end):
# return the list of Labor Day dates within start..end
# try to parse the format: YYYY, M, D
try:
y, m, d = [int(x.strip()) for x in line.split(',')]
date = datetime.date(y, m, d)
except ValueError:
# diagnose invalid line and just go on
print "Invalid line %r in holidays file %r" % (
test_file = open('test_holidays.txt', 'w')
test_file.write('2004, 9, 6\n')
test_file.close()
testdates = [ (datetime.date(2004, 8, 1), datetime.date(2004, 11, 14)),
(datetime.date(2003, 2, 28), datetime.date(2003, 5, 30)),
(datetime.date(2004, 2, 28), datetime.date(2004, 5, 30)),
]
src/n/o/notmm-0.4.1/examples/lib/product/tests.py notmm(Download)
def setUp(self):
self.site = Site.objects.get_current()
start = datetime.date(2006, 10, 1)
end = datetime.date(5000, 10, 1)
self.discount = Discount.objects.create(description="New Sale", code="BUYME", amount="5.00", allowedUses=10,
numUses=0, minOrder=5, active=True, startDate=start, endDate=end, shipping='NONE', site=self.site)
def testFutureDate(self):
"""Test a future date for discount start"""
start = datetime.date(5000, 1, 1)
self.discount.startDate = start
self.discount.save()
self.discount.isValid()
v = self.discount.isValid()
self.assertFalse(v[0])
self.assertEqual(v[1], u'This coupon is not active yet.')
def testPastDate(self):
"""Test an expired discount"""
#Change end date to the past
start = datetime.date(2000, 1, 1)
def testPastDate(self):
"""Test an expired discount"""
#Change end date to the past
start = datetime.date(2000, 1, 1)
end = datetime.date(2006, 1, 1)
self.discount.startDate = start
self.discount.endDate = end
def testNotActive(self):
"""Not active should always be invalid."""
self.discount.startDate = datetime.date(2006, 12, 1)
self.discount.endDate = datetime.date(5000, 12, 1)
self.discount.active = False
self.discount.save()
v = self.discount.isValid()
src/m/a/Matplotlib--JJ-s-dev-HEAD/examples/pylab_examples/date_demo_rrule.py Matplotlib--JJ-s-dev(Download)
rule = rrulewrapper(YEARLY, byeaster=1, interval=5)
loc = RRuleLocator(rule)
formatter = DateFormatter('%m/%d/%y')
date1 = datetime.date( 1952, 1, 1 )
date2 = datetime.date( 2004, 4, 12 )
delta = datetime.timedelta(days=100)
src/b/a/badger-lib-HEAD/packages/gdata/samples/mashups/birthdaySample.py badger-lib(Download)
year = string.atoi(year)
# Calculate the "end date" for the all day event
start_time = datetime.date(year, month, day)
one_day = datetime.timedelta(days=1)
end_time = start_time + one_day
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 Next