In order for you to have sex on the first date, you must create certain conditions for this and with certain girls.
After all, not everyone will agree to this. The best way would be to offer to go to a bar, restaurant, at a later time. If a girl agrees to meet at 10 PM, and even does not mind drinking cocktails, then most likely she expects to continue. Then it all depends on your charm.