If this works, then why does jet lag often persist for days after arriving at your destination? The light is obviously in sync with local time there, but it still takes a few days for your body to adjust.
There isn't "one simple trick" and not have jet lag. Everyone will have jetlag after going through a large time change. Your body can only accomodate so quickly depending on the magnitude of the change. IME people recover 0.5-2 hours of time change a day. So if you go through a change, it will take anywhere from 3-12 days to fully recover. You don't even realize it until you've been somewhere for a while and one day you wake up and realize you are fully rested for the first time in a week (even though the other days felt basically fine).