http://gitunderground.i2p/archive/youtube-dl/commit/94849bc997d232b344b0f3666198feec7b004b43
RE_FLAGS [ ch ] return flags , expr [ idx + 1 : ] class JS_Date ( object ) : _t = None @staticmethod def __ymd_etc ( * args , * * kw_is_utc ) : # args: year, monthIndex, day, hours, minutes, seconds, milliseconds is_utc = kw_is_utc . get ( ' is_utc ' , False ) args = list ( args [ : 7 ] ) args + = [ 0 ] * ( 9 - len ( args ) ) args [ 1 ] + = 1 # month 0..11 -> 1..12 ms = args [ 6 ] for i in range ( 6 , 9 ) : args [ i ] = - 1 # don't know if is_utc : args [ - 1 ] = 1 # TODO:...