Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
valida fechas sura
//Rextester.Program.Main is the entry point for your code. Don't change it. //Microsoft (R) Visual C# Compiler version 2.9.0.63208 (958f2354) using System; using System.Collections.Generic; using System.Linq; using System.Text.RegularExpressions; namespace Rextester { public class Program { public static bool EsFeriado(string fecha){ bool _esFeriado = false; string[] feriados ={"09-17-2021"}; DateTime fecha_input_date = DateTime.ParseExact(fecha,"dd-MM-yyyy",System.Globalization.CultureInfo.InvariantCulture); //Console.WriteLine(fecha); //Console.WriteLine(_in_fecha); for(int i=0; i<feriados.Length;i++){ //Console.WriteLine(feriados[i]+" "+ fecha_input_date.ToString("MM-dd-yyyy")); if(feriados[i] == fecha_input_date.AddDays(-1).ToString("MM-dd-yyyy")){ _esFeriado = true; } } return _esFeriado; } public static void Main(string[] args) { //Your code goes here String fecha_hoy = "18-09-2021"; DateTime fecha_input_date = DateTime.ParseExact(fecha_hoy,"dd-MM-yyyy",System.Globalization.CultureInfo.InvariantCulture); bool is_ejecucion = EsFeriado(fecha_hoy); Console.WriteLine(is_ejecucion); if(fecha_input_date.DayOfWeek.ToString()== "Saturday"){ Console.WriteLine("Es sabado "+ fecha_input_date.DayOfWeek.ToString()); } if(fecha_input_date.DayOfWeek.ToString()!= "Saturday"){ Console.WriteLine("Es distinto a Sabado, "+ fecha_input_date.DayOfWeek.ToString()); } //=============================================== PRORROGAS ================================================= // SI ES DIA DE SEMANA (ENTRE LUNES - VIERNES) SE EJECUTA CON FECHA ANTERIOR AL DIA SIEMPRE Y CUANDO NO SEA FERIADO EL // DIA ANTERIOR /*======================= SABADOS ======================= 1.- SI VIERNES Y LUNES SON FERIADOS NO SE EJECUTA EL PROCESO 2.- SI ES VIERNES FERIADO SOLO SE EJECUTA CON FECHA LUNES - 1(DOMINGO) 3.- SI LUNES ES FERIADO SOLO SE EJECUTA CON FECHA VIERNES (SABADO - 1) 4.- SI NI LUNES NI VIERNES SON FERIADO SE EJECUTA CON AMBAS FECHAS (SABADO -1 (VIERNES)) (LUNES - 1(DOMINGO) ) */ } } }
run
|
edit
|
history
|
help
0
Happy
C# enum flag comparison with bitwise operators
sdfgyutresdf
Delegaty
normalised pagination
Aufgabe 1 J.S.
subbareddy
Remove BOLD formatting from html
Distinct of the given array with each element occurence
RRR