Yes. 2 should have been an option. I would have gotten it wrong then instead of testing it to get it right.
Nice QoD. We are destined to constantly forget the simplest of things.
And...
select @date, convert(varchar(20), @date)
is the same as
select @date, convert(varchar(20), @date, 0)