System.Datetime CurrentTime = new System.Datetime (); // Instanciaron un objeto de fecha y hora
El año en curso, mes, día y día, CurrentTime = System.Datetime.Now;
año actual int año = currenttime.year;
El mes actual int: CurrentTime.Month;
El día actual int días = CurrentTime.day;
en la actual int = currenttime.hur;
actualmente dividido en INT Divisiones = CurrentTime.Minute;
Los segundos actuales de segundos = CurrentTime.Second;
milisegundos actuales en milisegundos = urrenttime.milliseco; (las variables se pueden usar en chino)
Datetime.now.ToString (); // Obtenga la fecha y hora de la hora completa del sistema actual
datetime.now.tolongdateString (); // Solo muestra la fecha xxxx año xx xx día, uno es una fecha larga
datetime.now.toshortdateString (); // Solo muestra la fecha xxxx-xx-xx, uno es una fecha corta
datetime.now.date.toshortdateString (); // hoy
datetime.now.adddddian (-1) .toshortdateString (); // ayer
DateTime.Now.Adddddian (1) .ToshortDateString (); // mañana
fecha china, mes, mes, mes, mes y día, y cadena stry = currenttime.toString (“f”); // no muestre segundos
Cadena de fecha china Strym = CurrentTime.ToString (“Y”);
Cadena de fecha china Strmd = CurrentTime.ToString (“M”);
El formato de año y día en curso es: 2003-9-23 String Strymd = CurrentTime.tString (“D”);
El formato de tiempo actual es: 14: 24 cadena strt = currenttime.tring (“t”);
Se adjuntan más formatos a 1 y 2.
// esta semana (tenga en cuenta que cada semana aquí es de domingo a sábado)
DateTime.Now.AddDays(Convert.ToDouble((0 – Convert.ToInt16(DateTime.Now.DayOfWeek)))).ToShortDateString();
DateTime.Now.AddDays(Convert.ToDouble((6 – Convert.ToInt16(DateTime.Now.DayOfWeek)))).ToShortDateString();
// la semana pasada (la semana pasada, esta semana, otros 7 días)
DateTime.Now.AddDays(Convert.ToDouble((0 – Convert.ToInt16(DateTime.Now.DayOfWeek))) – 7).ToShortDateString();
DateTime.Now.AddDays(Convert.ToDouble((6 – Convert.ToInt16(DateTime.Now.DayOfWeek))) – 7).ToShortDateString();
// la próxima semana (más 7 días esta semana)
DateTime.Now.AddDays(Convert.ToDouble((0 – Convert.ToInt16(DateTime.Now.DayOfWeek))) + 7).ToShortDateString();
DateTime.Now.AddDays(Convert.ToDouble((6 – Convert.ToInt16(DateTime.Now.DayOfWeek))) + 7).ToShortDateString();
// Este mes (el primer día de este mes es el número 1, y el último día es el mes siguiente 1 para reducir un día)
dotetime.now.year.tostring () + datetime.now.montring () + “1”; // el primer día
datetime.parse (datetime.now.year.ToString () + dotetime.now.montring () + “1”). Addmonths (1) .adddays (-1) .ToshortDateString (); //
——————————————————————————–
Adjunto 1: DateTime Tipo en toString (), configuración de formato de formato
Formato de personaje | Atributos/Descripción de la asociación |
d | ShortDatePattern |
D | LongDatePattern |
f | Fecha y hora completa (fecha larga y tiempo corto) |
F | fullDateTiMePattern (largo y largo tiempo) |
g | convencional (fecha corta y tiempo corto) |
G | convencional (fecha corta y mucho tiempo) |
m、M | MonthDayPattern |
r、R | RFC1123Pattern |
s | sortAndedateTiMePattern usando la hora local (basado en ISO 8601) |
t | ShortTimePattern |
T | LongTimePattern |
u | universalSsArtableAdateTiMePattern se usa para mostrar el tiempo general |
U | La fecha y hora completas de la hora general (fecha larga y larga hora) |
y、Y | y、Y YearMonthPattern |
Adjunto 2: La siguiente tabla enumera un modo que se puede combinar para construir un modo personalizado. Estos modos se distinguen por el caso
Formato de personaje | Atributos/Descripción de la asociación |
d | Un día a mediados de mes. La fecha de un dígito no es cero. |
dd | Un día a mediados de mes. Una fecha de dígito tiene una guía delantera.
El nombre de la abreviatura de |
ddd | un día a mediados de la semana se define en los nombres abreviados.
El nombre completo de |
dddd | Un día a mediados de la semana se define en los nombres de los días. |
M | Números de mes. No hay preguidancia en un mes. |
MM | Números de mes. Un mes de dígito tiene una guía delantera.
El nombre de la abreviación de |
MMM | mes se define en los modos abreviados.
El nombre completo de |
MMMM | mes se define en los nombres mensuales. |
y | no incluye el año de la época. Si el año de la época es inferior a 10, no muestra que hay un año en que la guía delantera es cero. |
yy | no incluye el año de la época. Si el año de la época es inferior a 10, muestra el año de la guía cero. |
yyyy | incluyendo el año de cuatro dígitos de la época. |
gg | Período o era. Si desea establecer la fecha del formato, no hay un período asociado o la cadena ERA, se ignora el modo. |
h | 12 -hora de la hora. No hay una hora de una bits preferida. |
hh | 12 -hora de la hora. Las horas de una bits son cero. |
H | 24 -hora hora. No hay una hora de una bits preferida. |
HH | 24 -hora de la hora. Las horas de una bits son cero. |