Hmm. It looks like Proboards has updated something. Typically, this may cause the converter to malfunction (e.g. dates).
OK. New plan. Change your date format to 12/28/2004 at 11:11pm.
Then, change this block of code in the converter:
def parsetime(tm,fmt='%b %d, %Y, %I:%M%p'): # glorious time parser, returns the UNIX time-since-epoch-in-seconds thing ;)
return mktime(
strptime(
tm.replace("Sept","Sep").
replace("<b>Today</b> at ",strftime('%b %d, %Y, ')).
replace("[b]Today[/b] at ",strftime('%b %d, %Y, ')).
replace("Yesterday at ",strftime('%b %d, %Y, ',localtime(time()-24*3600)))
,fmt)
)with
def parsetime(tm,fmt='%m/%d/%Y at %I:%M%p'): # glorious time parser, returns the UNIX time-since-epoch-in-seconds thing ;)
return mktime(
strptime(
tm.replace("Sept","Sep").
replace("<b>Today</b> at ",strftime('%m/%d/%Y at ')).
replace("[b]Today[/b] at ",strftime('%m/%d/%Y at ')).
replace("Yesterday at ",strftime('%m/%d/%Y at ',localtime(time()-24*3600)))
,fmt)
)
I am fairly certain this will resolve the issue. I'm sorry about the inconvenience.