strptime
- 
					
					
					
					
 I believe this function is not available, what is the workaround? ReportingTimeSTR = "2019-01-01 {}:{}:{}".format(ReportingTime[0:2], ReportingTime[2:4], ReportingTime[4:6]) 
 RT = datetime.strptime(ReportingTimeSTR, '%Y-%m-%d %H:%M:%S')Thanks 
 
- 
					
					
					
					
 Actually I think I can do what I need by using mktime() : t = (2009, 2, 17, 17, 3, 38, 1, 48, 0) 
 secs = time.mktime( t )
 print("time.mktime(t) : %f" % secs)
 
- 
					
					
					
					
 It hands back a proper Time Structure: 
 typedef struct _timeutils_struct_time_t {
 uint16_t tm_year; // i.e. 2014
 uint8_t tm_mon; // 1..12
 uint8_t tm_mday; // 1..31
 uint8_t tm_hour; // 0..23
 uint8_t tm_min; // 0..59
 uint8_t tm_sec; // 0..59
 uint8_t tm_wday; // 0..6 0 = Monday
 uint16_t tm_yday; // 1..366
 } timeutils_struct_time_t;Then maybe..., Thanks 
 
- 
					
					
					
					
 @Phil Depending, what you are using it on and how you use the time information, would utime.localtime() give you the information you need? As a tuple it isn't hard to format the returned data into a string.