簡體   English   中英

asp.net中的DateTime日歷

[英]DateTime calender in asp.net

日期時間顯示為07/10/2011 01:29:20我想僅顯示07/10/2011 01:29我該怎么做。

     DateTime now = DateTime.Now.AddHours(12);
        txt_ExpiresBy.Text = Convert.ToString(now);

我有這個日期時間日歷,我將其分配給文本框,我必須將此日歷分配給3個文本框,我該怎么做。 我應該使用三個不同名稱的Javascript,還是可以使用以下內容?

<script type="text/javascript">

        $(function () {
            $('.datePicker').datetimepicker();
        });
    </script>

<asp:TextBox ID="forDatePicker" runat="server" />
txt_ExpiresBy.Text = expirestime.ToString(@"dd/MM/yyyy hh:mm");

Datetime.ToString()方法非常靈活,或者您可以使用其他方法之一,如ToShortDateString()

有關更多詳細信息,請參閱MSDN文檔: http//msdn.microsoft.com/en-us/library/system.datetime.aspx


使用類名將datetimepicker分配給多個文本框應該可以正常工作。

使用DateTime.ToString()方法。

DateTime expirestime = expirestime.AddHours(12);
txt_ExpiresBy.Text = expirestime.ToString();

使用重載ToString方法

this.txt_ExpiresBy.Text = DateTime.Now.ToString(“dd / mm / yyyy”+“”+“hh:mm”);

問候

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM