|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • TikTok
  • WhatsApp
  • WordPress
  • Chrome
  • Discord
  • Amazon
  • * Dator Kunskap >> Programvara >> Skatt förberedelse programvara >> Content

    Hur skulle du analysera dagen på året i en batchfil?

    För att extrahera och analysera årets dag (DOY) från ett givet datum i en batchfil kan du använda de olika datum/tid-relaterade kommandona och lite strängmanipulation. Här är ett tillvägagångssätt du kan följa:

    ```

    @eko av

    ::Datumvärde, i formatet ÅÅÅÅMMDD

    ange DATE_VALUE=20220715

    ::Extrahera månads- och dagdelarna

    ställ in MONTH=%DATE_VALUE:~4,2%

    set DAY=%DATE_VALUE:~6,2%

    ::Konvertera månaden till ett tal i intervallet 1 till 12 med CHOICE /N (om det behövs)

    om %MONTH% NEQ 1 om %MONTH% NEQ 2 om %MONTH% NEQ 3 ...

    val /n /c:123456789101112

    ::Använd delarna MÅNAD och DAG för att beräkna DOY

    ställ in DOY=0

    ::Lägg till antalet dagar för varje månad (31 för jan, 28 eller 29 för februari, 31 för mars, ...)

    om %MONTH% GEQ 2 ( ställ in /a DOY+=31 )

    om %MONTH% GEQ 3 ( ställ in /a DOY+=28 )

    om %MONTH% GEQ 4 ( ställ in /a DOY+=31 )

    om %MONTH% GEQ 5 ( ställ in /a DOY+=30 )

    om %MONTH% GEQ 6 ( ställ in /a DOY+=31 )

    om %MONTH% GEQ 7 ( ställ in /a DOY+=30 )

    om %MONTH% GEQ 8 ( ställ in /a DOY+=31 )

    om %MONTH% GEQ 9 ( ställ in /a DOY+=31 )

    om %MONTH% GEQ 10 (ställ in /a DOY+=30)

    om %MONTH% GEQ 11 ( ställ in /a DOY+=31 )

    om %MONTH% GEQ 12 ( ställ in /a DOY+=30 )

    ::Lägg till dagnumret

    ställ in /a DOY+=%DAY%

    ::Visa DOY

    echo Day of Year (DOY):%DOY%

    paus

    ```

    Förklaringar:

    1. Extrahera datumdelar :Använd `%DATE_VALUE:~4,2%` för att extrahera månaden (4:e till 5:e tecknet) och `%DATE_VALUE:~6,2%` för att extrahera dagen.

    2. Konvertera månadsnummer :Använd `CHOICE /N` för att få ett numeriskt månadsnummer om det inte är i ett standardformat.

    3. Beräkna DOY :Beräkna DOY genom att gradvis lägga till antalet dagar för varje månad från och med februari.

    4. Visa DOY :Visa den beräknade DOY med `eko`.

    Detta tillvägagångssätt tillhandahåller en grundläggande metod för att analysera dagen på året från en given datumsträng. Du kan ändra skriptet enligt dina specifika krav.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur hitta ProSeries Filer skatt programvara
    ·Hur man reparerar en korrupt Quickbooks Arkiv
    ·Hur mycket måste du tjäna innan fil?
    ·H & R Block Hemma Basic Vs . Deluxe
    ·Konvertera Äldre Quicken -filer till Quicken 2007 för…
    ·Hur Elektroniskt deklarera med TurboTax Software
    ·Vad är en kvittokupong och vad används den till?
    ·Hur Ta bort schema D i TurboTax
    ·Hur du manuellt uppdatera Turbo Tax State
    ·Anses alla medicinska fakturorer som använder något s…
    Utvalda artiklarna
    ·Hur man gör en Stain Glass Effect i Photoshop
    ·Vilket tecken är ett formateringsmärke som indikerar …
    ·Konvertera en DVD till en MP4 gratis
    ·Vilka är ekvationerna i ett kalkylblad som heter Excel…
    ·Hur Ladda ner Microsoft Office PowerPoint 2007
    ·Hur man packar upp en komprimerad Zipped Mapp
    ·Hur man lägger två bilder ihop med Photoshop
    ·Hur man gör en ny bakgrund mall för PowerPoint
    ·Hur du installerar Mentor Graphics eProduct Designer
    ·Hur man använder SimEvents i MATLAB
    Copyright © Dator Kunskap https://www.dator.xyz