Synonym for happy time the first is singular and the second plural.You would use 'happy time' for a single specific event:— that last holiday was a happy time.You would use 'happy times' for a more.So happy end and happy ending would seem to mean the same thing.Although both are technical correct, happy ending is the idiomatic phrase (the one used naturally by a native speaker) when.