So for instance, 9pm could be considered kveld in Norwegian? I always associate "natt" to the time of sleeping like you said, and kveld to "evening", when it becomes dark (here in my country around 6/7pm during Winter) until around midnight or going to sleep. "God natt" (before going to sleep). "I kveld" ("tonight" in general"). Is this acceptable?