Hard to imagine a day at sea with snow!
Some cruise lines have had all year cruises out of New York. The first and last couple of days onboard are days at sea, and they can be rather nippy! But only if you go outside, and with so much to do inside, it's not really necessary to spend a long time outside. And still you find a lot of walkers and joggers, and people sitting on deck chairs in warm clothing.