2012-09-07 159 views
1

我正在用j查詢在C#中工作。在我的工作,我使用日期選擇器中,我得到一個疑問,Jquery DatePicker dateformat change

我的問題是,我是來自於文本框日期選擇書房綁定了日期,我需要後,即可獲取文本日期

格式已經改變,任何一個給出瞭解決方案,

+0

,請給從哪裏獲得that.There必須改變格式條款的鏈接。 –

+2

除了英文問題。你能顯示一些代碼嗎?所以我們可以幫助你?我想這是一個JS問題,與C#無關,不是嗎? – alonisser

回答

0

有許多jQuery的datepickers可用。但我會去用jQuery UI內置one

,然後你可以設置日期格式是這樣的:

$.datepicker.formatDate(format, date, settings) 

,或者使用不同的方法(他們中的很多),即可定製適合您的需求

0

使用:
1)從datepicker中選擇值後,您可以像這樣更改格式。

getDate() // Returns date 
    getMonth() // Returns the month 
    getFullYear() // Returns the year 
    var d ="Your Date From date picker"; 
    var curr_date = d.getDate(); 
    var curr_month = d.getMonth(); 
    var curr_year = d.getFullYear(); 
    var desirersult = (curr_date + "-" + curr_month + "-" + curr_year); //how you want to display. 

2)選擇datepicker之前,您所設置的格式:

$('#datepicker ').datetimepicker({ 
    dateFormat: 'dd-mm-yy', 
}); 
0

您可以設定當jQuery的執行

$(document).ready(function() { 
    $(".DatepickerInput").datepicker({ dateFormat: 'dd/mm/yy' }); 
}); 

或日期時的日期添加到一個文本框請執行以下操作:

TextBox1.Text = Convert.ToDateTime(TextBox1.Text).ToString("d"); 

使用Date Formatting in C#適當地格式化日期。

0

可以使用dateFormat

這樣

$('#ControlId').datepicker({ dateFormat: 'mm/dd/yy' }); 

OR 

$('#ControlId').datepicker({ dateFormat: 'dd/mm/yy' }); 
日期選取器是否使用的是
+0

感謝您的重播。 –

+0

從日期選擇器到文本框的日期後,然後從文本框中檢索日期。我需要更改日期格式。 –

相關問題