La Red de Conocimientos Pedagógicos - Conocimientos universitarios - ¿Cómo escribir una función en .NET para obtener el primer y último día del trimestre donde se encuentra la fecha actual?

¿Cómo escribir una función en .NET para obtener el primer y último día del trimestre donde se encuentra la fecha actual?

La primera opción: pídanos que ingresemos el mes que desea en el cuadro de texto y emitamos un juicio.

Código de diseño de la página:

<%@ Idioma de la página ="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="WebSite1_Default" %>

Página sin título



< /asp:Label>

Código de fondo de la página:

usando System

usando System.Data

usando System.Configuration

usando System. Colecciones

usando System.Web

usando System.Web.Security

usando System;

.Web.UI

usando System.Web.UI.WebControls

usando System.Web.UI.WebControls.WebParts

usando System.Web; .UI.HtmlControls;

usando System.Timers

clase pública parcial WebSite1_Default: System.Web.UI.Page

{

protegido void Page_Load(objeto remitente, EventArgs e)

{

}

protected void Button1_Click(objeto remitente, EventArgs e)

{

int mes

mes = Convert.ToInt32(TextBox1.Text

//Método del calendario lunar

if); ( mes >= 1 && mes < 4)

{

Label3.Text = "1 de enero"

Label5.Text = "Día 31 de marzo"; ;

}

else if (mes >= 4 && mes < 7)

{

Label3.Text = " 1 de abril ";

Label5.Text = "30 de junio";

}

else if (mes >= 7 && mes < 10 )

{

Label3.Text = "1 de julio";

Label5.Text = "30 de septiembre"

}

else

{

Label3.Text = "1 de octubre";

Label5.Text = "12 31 del mes"; >}

}

}

*************** *********** ************************************** ****

usando el Sistema;

usando el Sistema.Data

usando el Sistema.Configuración;

usando el Sistema.Colecciones; Web;

usando System.Web.Security

usando System.Web.UI

usando System.UI.WebControls;

usando System.Web.UI.WebControls.WebParts

usando System.Web.UI.HtmlControls

usando Temporizadores

público; clase parcial WebSite1_Default: System.Web.UI.Page

{

protegido

void Page_Load(remitente del objeto, EventArgs e)

{

}

protegido void Button1_Click(remitente del objeto, EventArgs e)

{

int mes;

mes = Convert.ToInt32(TextBox1.Text

//calendario gregoriano

if (mes >); = 3 && mes < 6)

{

Label3.Text = "1 de marzo"

Label5.Text = "31 de mayo"

}

else if (mes >= 6 && mes < 9)

{

Label3.Text = "1 de junio"

Label5.Text = "31 de agosto";

}

else if (mes >= 9 && mes < 12)

{

Label3.Text = "1 de septiembre";

Label5.Text = "30 de noviembre"

}

else

{

Label3.Text = "1 de diciembre";

Label5.Text = "28 de febrero"

}

}

}

La segunda opción: ¡requiere un juicio automático basado en la hora y el mes del sistema informático!

Código de página

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="WebSite1_Default2" %>

Página sin título

< /head>



el>

?

?




------------------------------------------------- --------------- ---------------------

Código de backend:

usando System;

usando System .Data;

usando System.Configuration;

usando System.Collections;

usando System.Web;

usando System.Web .Security;

usando System.Web.UI;

usando System.Web.UI.WebControls;

usando System.Web.UI.WebControls.WebParts;

usando System.Web.UI.HtmlControls;

clase parcial pública WebSite1_Default2: System.Web.UI. Página

{

protegida void Page_Load(objeto remitente, EventArgs e)

{

int mes;

mes = System.DateTime.Now.Month;

Label1.Text = "El mes actual (según el calendario gregoriano) es: " + mes+"mes";

/ /Calendario gregoriano

if (mes >= 3 && mes < 6)

{

Label3.Text = "1 de marzo";

Label5.Text = "31 de mayo";

p>

}

else if (mes >= 6 && mes < 9)

{

Label3.Text = "1 de junio" ;

Label5.Text = "31 de agosto";

}

else if (mes >= 9 && mes < 12)

{

Label3.Text = "1 de septiembre";

Label5.Text = "30 de noviembre";

}

else

p>

{

Label3.Text = "1 de diciembre";

Label5.Text = "28 de febrero";

}

}

}

Si el cartel cree que he trabajado duro, ¡puedes darme más puntos Jaja!