d = new Date(); utc = d.getTime() + (d.getTimezoneOffset() * 60000); nd = new Date(utc + (3600000*offset)); offset value base on which location time zone you would like to set For India offset value +5.5, New York offset value -4, London offset value +1
для всех смещений местоположения Wiki Список смещений времени UTC
Если он не полагается на 32-битную внешнюю библиотеку (например, компонент COM), он будет отлично работать как 64-битный процесс и будет использовать его преимущества (большое адресное пространство, инструкция x64 устанавливать, ...). Если он полагается на 32-битный материал, большую часть времени вы все равно можете запустить его как 32-битное приложение, установив целевую платформу на x86.
Большинство приложений .NET должны работать без изменений в 64-битных версиях, если они нацелены на x86, а не на любой ЦП, который используется VS.NET по умолчанию.
According to this link: MSDN - Migrating 32-bit Managed Code to 64-bit.
If you have 100% type safe managed code then you really can just copy it to the 64-bit platform and run it successfully under the 64-bit CLR.
But if you are using any of the following features:
it indicates that the application might not be completely compatible.
По большей части все должно работать нормально. Вам следует быть осторожным, если вы делаете что-либо с машинным кодом, будь то небезопасный управляемый код или interop / PInvoke, но если весь ваш код управляется, у вас не должно возникнуть никаких проблем.
Чистое приложение .NET будет работать в 64-битной операционной системе без каких-либо изменений.
Если вы используете библиотеку C ++ / CLI, используйте специфичные для архитектуры компоненты COM или выполняйте любые P / Invoke , вам может потребоваться обновить приложение для 64-битной среды.
Большинство 64-битных ОС могут без проблем обрабатывать 32-битные приложения. Вот почему вы видите папку Program Files (x86) в вашей 64-битной ОС для обработки большого количества ваших старых 32-битных приложений.
Пока вы не смешиваете и не сопоставляете библиотечные платформы, все будет в порядке. При компиляции выберите x86, и все будет в порядке.