There's plenty of info showing how to convert a DateTime object expressed in UTC to a specific time zone for output.
But if for example the DateTime object was known to be expressed as Australian Eastern Standard Time, how would I convert it to a new DateTime object where it is expressed as UTC?
I see that there is a .ToUniversalTime method, but this assumes the source is expressed in local time and doesn't allow you to specify the source time zone.