“Conocimiento software>Impuestos-Preparación de Software

¿Cómo analizarías el día del año en un archivo por lotes?

2013/10/16
Para extraer y analizar el día del año (DOY) de una fecha determinada en un archivo por lotes, puede utilizar varios comandos relacionados con la fecha/hora y un poco de manipulación de cadenas. Aquí hay un enfoque que puede seguir:

```

@eco apagado

::Valor de fecha, en formato AAAAMMDD

establecer DATE_VALUE=20220715

::Extraer las partes del mes y del día.

establecer MES=%DATE_VALUE:~4,2%

establecer DÍA=%DATE_VALUE:~6,2%

::Convierta el mes a un número en el rango de 1 a 12 usando CHOICE /N (si es necesario)

si %MES% NEQ 1 si %MES% NEQ 2 si %MES% NEQ 3 ...

elección /n /c:123456789101112

::Utilice las partes MES y DÍA para calcular el DOY

establecer día =0

::Sumar el número de días de cada mes (31 para enero, 28 o 29 para febrero, 31 para marzo, ...)

si %MES% GEQ 2 (establecer /a DOY+=31)

si %MES% GEQ 3 (establecer /a DOY+=28)

si %MES% GEQ 4 (establecer /a DOY+=31)

si %MES% GEQ 5 (establecer /a DOY+=30)

si %MES% GEQ 6 (establecer /a DOY+=31)

si %MES% GEQ 7 (establecer /a DOY+=30)

si %MES% GEQ 8 (establecer /a DOY+=31)

si %MES% GEQ 9 (establecer /a DOY+=31)

si %MES% GEQ 10 (establecer /a DOY+=30)

si %MES% GEQ 11 (establecer /a DOY+=31)

si %MES% GEQ 12 (establecer /a DOY+=30)

::Añadir el número del día

establecer /a DOY+=%DÍA%

::Mostrar el DOY

eco Día del año (DOY):%DOY%

pausa

```

Explicaciones:

1. Extraer partes de fecha :Utilice `%DATE_VALUE:~4,2%` para extraer el mes (cuarto a quinto carácter) y `%DATE_VALUE:~6,2%` para extraer el día.

2. Convertir número de mes :Utilice `CHOICE /N` para obtener un número de mes numérico si no está en un formato estándar.

3. Calcular el día del año :Calcule el DOY sumando gradualmente el número de días de cada mes a partir de febrero.

4. Mostrar DOY :Muestra el DOY calculado usando `echo`.

Este enfoque proporciona un método básico para analizar el día del año a partir de una cadena de fecha determinada. Puede modificar el script según sus requisitos específicos.

Impuestos-Preparación de Software
Cómo encontrar un retorno TurboTax en un disco duro
Cómo eliminar el Anexo D en TurboTax
Cómo comprobar el estado de una declaración electrónica de TurboTax
Cómo importar archivos TurboTax a TaxCut
¿Estructura de tarifas de Jc College Mysore MCA?
Indique un elemento de información que debe imprimirse en un cheque bancario después de completarlo y de ingresarlo en la computadora. ¿Por qué se hace?
¿Qué agencia proporciona al Congreso información para tomar decisiones presupuestarias?
Cómo importar un archivo de Quicken QBB
Conocimiento de la computadora © http://www.ordenador.online