Why not soak onions in red wine?
The shelf life of red wine after opening is only 1-3 days, and the shelf life of onion after cutting is only 1-2 days. Soaking them together does not extend their shelf life. So soaking is not recommended.
If you must soak onions in red wine, the soaking time is not easy to be too long. Generally, you can drink it in 1-2 days. Don't soak too much at a time. Drink it before soaking. It's best to finish it within a week.