From d9d7e239ec2cebe37a3c2ca31e51ff3312d9df1f Mon Sep 17 00:00:00 2001 From: Rich Leland Date: Wed, 24 May 2017 10:26:42 -0400 Subject: [PATCH] Add start_time example using pendulum --- examples/transmissions/schedule_transmission.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/examples/transmissions/schedule_transmission.py b/examples/transmissions/schedule_transmission.py index 5aef1c0..b7afc4a 100644 --- a/examples/transmissions/schedule_transmission.py +++ b/examples/transmissions/schedule_transmission.py @@ -1,11 +1,20 @@ +""" +This example use the pendulum python package, which has a nice API for +datetime/timezone handling. You can use pytz or prepare your own datetimes. +""" +import pendulum from sparkpost import SparkPost +# create a datetime for two days from now +now = pendulum.now('Europe/Paris') +now = now.add(days=2) + sp = SparkPost() response = sp.transmissions.post({ 'options': { 'sandbox': True, - 'start_time': '2015-11-06T09:10:00-05:00', + 'start_time': now.to_iso8601_string(), }, 'recipients': [ 'postmaster@example.com',