added strptime, light mktime and gmtime for windows