It's not 5/1 until TOMORROW! What happens then ;) wait and see?
Different time zones i suppose. It's 5/1 2 p.m. here in China.
Yes.I am Chinese.