Я использую сборщик дат и показываю дату, выбранную в текстовом поле. Формат отображается как 14-05-2015 10:42как преобразовать значение текстового поля в datetime
Я пытаюсь передать это значение в метод, как показано ниже.
public String GetTimestamp(DateTime value)
{
return value.ToString("yyyy-MM-dd HH:mm:ss");
//return value.ToString("yyyyMMddHHmmss");
}
Я объявляю значение строки taskDate = txtDate.Text как я могу преобразовать его в формат DATETIME и передать в этот метод?
Я пробовал несколько методов, таких как parseexact или convert, и он не работает .. он даст мне строчную ошибку.
скрипт для выбора даты
<script type="text/javascript">
$(document).ready(function() {
$("#<%=txtDate.ClientID %>").dynDateTime({
showsTime: true,
ifFormat: "%Y-%m-%d %H:%M:%S",
daFormat: "%l;%M %p, %e %m, %Y",
align: "BR",
electric: false,
singleClick: false,
displayArea: ".siblings('.dtcDisplayArea')",
button: ".next()"
});
});
</script>
_ "Я объявляю строку значений taskDate = txtDate.Text" _ Что это значит? Просто передайте значение из элемента управления выбора даты методу, а затем отобразите возвращаемое значение в TextBox. Если что-то сбивает вас с толку или вы получаете сообщение об ошибке, то отправляйте больше кода (чтобы мы могли видеть, как вы используете вышеупомянутый метод), а также точное сообщение об ошибке. –
Какой у вас формат даты для региональных настроек? –
Испытывали ли вы его на другой машине? –