Cómo visualización completa del servidor de fecha y hora en vb.net ?

quiero servidor de visualización de la fecha como 20-Nov-2010 en el textbox1 y el tiempo como 08:11:00 AM en Textbox2 en el evento de carga de página

3 Comentarios

  1. 2

    Si desea mostrar la hora del servidor:

    Marcado:

    <asp:TextBox runat="server" ID="TextBox1" />
    <br />
    <asp:TextBox runat="server" ID="TextBox2" />

    Código-detrás:

    Imports System.Globalization
    
    Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
        ' pay attention to DateTime.Today '
        TextBox1.Text = DateTime.Today.ToString("dd-MMM-yyyy")
    
        ' culture-specific: '
        Dim ci As CultureInfo = new CultureInfo("en-US")
        TextBox2.Text = DateTime.Now.ToString("T", ci)
    
        ' or culture-independent: '
        TextBox2.Text = DateTime.Now.ToString("hh:mm:ss tt")
    End Sub 

    Si quieres pantalla de hora del cliente:

    Marcado:

    <!-- Adding the reference to jQuery CDN, for example, by Google -->
    <script type="text/javascript" language="javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
    
    <!-- Formatting function -->
    <script type="text/javascript" language="javascript">
        $(document).ready(function () {
            var names = ["Jan", "Feb", "March", "Apr", "May", "June", "July", "Aug", "Sepr", "Oct", "Nov", "Dec"];
            var now = new Date();
            $('#TextBox1').val(now.getDate() + '-' + names[now.getMonth()] + '-' + now.getFullYear());
            var minutes = now.getMinutes();
            $('#TextBox2').val(now.getHours() + ':' + formatLeadingZero(minutes) + ':' + formatLeadingZero(now.getSeconds()) + ' ' + formatTimePeriod(minutes));
        });
    
        function formatLeadingZero(value) {
            return (value < 10) ? '0' + value : value;
        }
    
        function formatTimePeriod(value) {
            return (value < 12) ? "AM" : "PM";
        }
    </script>
    
    <!-- ASP.NET controls -->
    <asp:TextBox runat="server" ID="TextBox1" />
    <br />
    <asp:TextBox runat="server" ID="TextBox2" />
    • Quiero fecha en Textbox1 20-Nov-2010 (Este formato ) y el tiempo en el textbox2 como las 08:10:00 AM (Este formato )
    • He añadido tanto de servidor como de cliente tiempo
    • Me alegro de que ayudó a! 🙂
  2. 1
    textbox1.Text = DateTime.Now.ToString("dd-MMM-yyyy")
    textbox2.Text = DateTime.Now.ToString("hh:mm:ss tt")
    • Yo pienso que este código me funciona ..
    • Puede u plz dime…. si puedo alojar mi sitio….. a continuación, esta controles …textbox1 y textbox2 se mostrará la hora y fecha del servidor o del cliente ?
    • los mostrará la hora del servidor, debido a que se ejecutan en el servidor. Si desea mostrar el tiempo del usuario, deberá utilizar Javascript (o cualquier otro script del lado del cliente).
  3. 1

    Como este:

    Response.Write(DateTime.Now.ToString())

    Actualización: (siguiente actualiza pregunta)

    Dim now As DateTime = DateTime.Now
    textbox1.Text = now.ToString("dd-MMM-yyyy")
    textbox2.Text = now.ToString("hh:mm:ss tt")

    Usted lo desea, puede leer en las cadenas de formato personalizado DateTime.

    • Creo que este es cliente del formato de la Hora .. !! quiero servidor de visualización de fecha 20-Nov-2010 en tetbox1 y a la hora 08:11:00 AM en el Textbox2 en el evento de carga de página
    • Este es del lado de servidor código. Será la última vez que en el servidor (DateTime.Now), obtener la representación de cadena de caracteres (ToString()) y salida (Response.Write).
    • también, si usted tiene necesidades específicas, la próxima vez que añadir a la pregunta. No podemos leer la mente aquí.
    • No,no es la hora del cliente como el código no se ejecuta en el cliente.el código se ejecuta en el servidor,servidor de formato de hora.
    • cuidado de explicar?

Dejar respuesta

Please enter your comment!
Please enter your name here