If you eat less calories than you burn, you will lose weight. That’s just science - that works universally. I don’t really think these fad diets are a good way to view health. There’s a lot more to a healthy diet than just losing weight - your body needs carbohydrates, in fact carbs should be your primary source of calories and foregoing all carbs isn’t a healthy way to lose weight.
The night holds the key