Не знайте, как сделать, локаль, но JavaScript является клиентской технологией.
usersLocalTime = new Date();
будет иметь время и дату клиента в нем (как сообщается их браузером, и следовательно компьютером, они находятся в). Это должно быть тривиально, чтобы включать время сервера в ответ и сделать некоторую простую математику, чтобы приблизительно оценить смещение.
Andrew -
You следует посмотреть на аналогичные вопросы, которые уже задавались. Наилучшие ответы были получены на следующий вопрос:
С какого языка проще всего начать?
Вы можете найти множество других предложений, если выполните поиск по языкам программирования .
Удачи!
Добавлю, что если вы разработчик Objective-C и попробуете MonoTouch, вы привыкли к следующему:NSArray *someArray = [NSArray arrayWithObjects:obj1, obj2, obj3, nil];
Разница в "nil" в конце версии Objective-C. NSArray MonoTouch не имеет такого же требования. Вы просто передаете ему объекты, которые хотите, чтобы он содержал, и он с радостью это делает. Завершающий нуль не требуется :)
Надеюсь, это поможет ...
Я не использую Monotouch, но если вы хотите манипулировать NSArray, вы захотите использовать его двоюродного брата, NSMutableArray.
Похоже например, этот статический метод - это то, что вам нужно:
public static NSArray FromNSObjects (params NSObject[] items);
Используется так:
NSArray arr = NSArray.FromNSObjects(obj1, obj2, obj3);