Both "几点" and "什么时候" seem to mean "what time?".
Here are two examples that contain "几点" or "什么时候":
- 我们什么时候开会？ (My interpretation: "When is the meeting?")
- 现在几点? (My interpretation: "What time is it?")
Also, is there a way I could have found the answer to this question without asking someone? For example, maybe there is a website where I could search for instances of a word or phrase in a set of Mandarin sentences that have English explanations. I could see a pattern in usage by looking at enough examples.
Edit: I meant to ask, "Is there way I can find an answer to a question of this type without asking someone?", where the type of question is "Is there are difference between [Mandarin word/phrase 1] and [Mandarin word/phrase 2]?".