Hoe gebruik je de FormatDateTime functie in Visual Basic

February 23


Hoe gebruik je de FormatDateTime functie in Visual Basic

Visual Basic is eenvoudig te gebruiken, flexibel en geïntegreerd in een breed scala van Microsoft zoals Excel en Access. VB is een van de meest populaire programmeertalen in de wereld. Het wordt vaak gebruikt in aangepaste spreadsheets en andere toepassingen die een "quick and dirty" programmering tweaks. Om deze reden, is het ontworpen om veelvoorkomende taken, zoals het berekenen van de datum wiskunde en weergeven van data en tijdstippen gemakkelijk uit te voeren. Als u wilt een date goed geformatteerd voor de lokale datum en tijd conventies geven, de FormatDateTime functie in Visual Basic is uw tool.

Instructies

•  Voer de FormatDateTime functie een geldige datum of tijd. U kan worden met behulp van input van een gebruiker die niet kan worden vertrouwd en kan een bepaalde hoeveelheid preformatting om de integriteit van de gegevens te verzekeren vereisen. Om uw invoer te bevestigen, voert u de IsDate functie met de input als de enige parameter.

•  Controleer de terug van IsDate waarde. Als het niet "waar", dan is uw inbreng is geen geldige datum of tijd in de lokale context. Bijvoorbeeld, de tekst "Wij willen kaas" is geen datum of tijd en zou veroorzaken IsDate om een ​​"false" waarde te retourneren. Ook, "Januari 22" is niet een datum in de Japanse taal. Op een Engels taal-server, "Januari 22" is een legitieme datum. Als IsDate meldt dat de ingang niet een datum of tijd, stoppen met het verwerken en terug te keren een fout.

•  Zet uw gevalideerd input voor een datumnotatie die FormatDateTime kan begrijpen door het uitvoeren van de CDate functie met uw inbreng als de enige parameter. Met de terug van CDate in de volgende stappen waarde.

•  Kies het formaat waarin u wilt uitvoeren van uw datum en / of tijd. FormatDateTime biedt vijf opties. Optie "0" zal een aantal beslissingen te maken voor u. Als uw inbreng had alleen een datum, zal het een datum tekst terug te keren in de lokale versie van het formaat "dd / mm / jj." Als uw inbreng bevatte slechts een keer, zal het een tijd tekenreeks in de lokale versie van het formaat "hh: mm: ss PM / AM." Als uw inbreng bevatte beide, zal het terug beide items in de bovenstaande indeling. Optie "1" zal een datum van terugkeer in de lokale versie van het formaat "dag-of-the-week, maand-naam jaar." Optie "2" zal een datum van terugkeer in de lokale versie van het formaat "dd / mm / jj." Optie "3" zal een tijd terug in de lokale versie van het formaat "hh: mm:. Ss PM / AM" Optie "4" zal een tijd in 24-uurs formaat terug. Bijvoorbeeld: "hh:. Mm"

•  Run FormatDatTime met de uitvoer van CDate als uw eerste parameter en uw gekozen formaat optie nummer als de tweede parameter.

•  Uitgang van de geretourneerde waarde van FormatDateTime met behulp van uw favoriete output-functie.