Формирование Unix TimeStamp из входящих переменных

opaopa

Client
Регистрация
27.09.2014
Сообщения
41
Благодарностей
7
Баллы
18
1. Создаю время с помощью {-TimeNow.Date-} это стандартная функция Zenno
2. с помощью regexp-ов нахожу день,год,месяц , часы,минуты,секунды

Нужно сформить unix timestamp для даты, где:
день,год,месяц - текущие, а минуты и секунды - из другого места берутся

Формирование timestamp (где минуты и секунды - мои)
int unixTime = (int)(new DateTime(2014, месяц, день ,мои_часы,мои_минуты,0,0) - new DateTime(1970, 1, 1)).TotalSeconds;
return unixTime;

И выходит ошибка
"Аргумент "1": преобразование типа из "ZennoLab.InterfacesLibrary.ProjectModel.ILocalVariable" в "string" невозможно". [Строка: 5; Cтолбец: 14]

И другие подобные ошибки, говорящие об одном и том же: нельзя преобразовать из зеннопостеровской переменной в int

Как я не пытался и не бился - не выходит.
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 263
Баллы
113

iDnx

Client
Регистрация
06.06.2013
Сообщения
129
Благодарностей
104
Баллы
43
Код:
int myHours = Convert.ToInt32(project.Variables["myHours"].Value);
int myMinutes = Convert.ToInt32(project.Variables["myMinutes"].Value);
int unixTime = (int)(new DateTime(DateTime.UtcNow.Year, DateTime.UtcNow.Month, DateTime.UtcNow.Day, myHours, myMinutes, 0) - new DateTime(1970, 1, 1)).TotalSeconds;
return unixTime;
В переменных: myHours - часы, myMinutes - минуты
 
  • Спасибо
Реакции: ZSHab и APXOHT

vasyaya

Client
Регистрация
09.02.2015
Сообщения
555
Благодарностей
35
Баллы
28
Код:
int myHours = Convert.ToInt32(project.Variables["myHours"].Value);
int myMinutes = Convert.ToInt32(project.Variables["myMinutes"].Value);
int unixTime = (int)(new DateTime(DateTime.UtcNow.Year, DateTime.UtcNow.Month, DateTime.UtcNow.Day, myHours, myMinutes, 0) - new DateTime(1970, 1, 1)).TotalSeconds;
return unixTime;
В переменных: myHours - часы, myMinutes - минуты
По моему выдает без учета часового пояса..вместо 12 часов, выдает 15..как исправить?
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 039
Баллы
113
заносишь код в кубик, подводишь курсор, выскакивают подсказки, классы и подставляй что тебе уже надо
 

vasyaya

Client
Регистрация
09.02.2015
Сообщения
555
Благодарностей
35
Баллы
28

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)