Visual Basic is eenvoudig te gebruiken , flexibel en geïntegreerd in een breed scala van Microsoft- producten, 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 . Daarom , is ontwikkeld om algemene taken zoals het berekenen datum wiskunde en weergeven tijden en datums gemakkelijk uitvoeren . Wanneer u een datum juist geformatteerd voor de lokale datum en tijd weergeven conventies , de FormatDateTime functie in Visual Basic is uw hulpmiddel . Instructies Sanitize Uw Input 1 Voed de FormatDateTime functie een geldige datum of tijd . U mag gebruik maken van input van een gebruiker die niet te vertrouwen en kan een bepaalde hoeveelheid preformatting om de integriteit van de gegevens te verzekeren vereisen . Om uw invoer te valideren , lopen de IsDate functie bij de ingang als de enige parameter . Kopen van 2 Controleer de waarde terug van IsDate . Als het niet "true ", dan is uw inbreng is geen geldige datum of tijd in de lokale context . Bijvoorbeeld de tekst 'Wij willen cheese " is niet een datum of tijd en zou IsDate leiden tot een " vals " waarde te retourneren . Ook, " 22 januari " is niet een datum in de Japanse taal . Op een Engels taal -server , " 22 januari " is een legitieme datum . Als IsDate meldt dat de ingang niet een datum of tijd , stoppen met de verwerking en de terugkeer van een fout. 3 Zet uw gevalideerde input voor een datumnotatie die FormatDateTime kan begrijpen door het uitvoeren van de CDate functie met uw inbreng als de enige parameter . Gebruik de waarde terug van CDate in de volgende stappen . Run FormatDateTime 4 Kies het formaat waarin u wilt uw datum en /of tijdstip uitvoeren . FormatDateTime biedt vijf opties . Option " 0 " zullen sommige beslissingen voor u te maken. Als uw inbreng had alleen een datum , zal het een datum tekst terug te keren in de lokale versie van het formaat " mm /dd /yy . " Als de invoer bevatte slechts een keer , zal het een tijd tekenreeks in de lokale versie van het format " hh : mm : . Ss PM /AM " Als de invoer bevatte beide , zal het beide items in de bovenstaande indeling retourneren . Optie " 1 " zal een datum terug te keren in de lokale versie van het formaat " dag - van - de - week, maand - naam jaar . " optie " 2 mm /dd /yy . " optie " 3 " zal een datum in de lokale versie van het format return" " zal een tijd terug in de lokale versie van het formaat " uu: mm : . ss PM /AM " optie " 4 " zal een tijd terug te keren in 24 - uurs formaat . Bijvoorbeeld : " hh : mm. " . Run 5 FormatDatTime met de output van CDate als uw eerste parameter en uw gekozen formaat optie nummer als de tweede parameter 6 Output van de geretourneerde waarde van FormatDateTime met behulp van uw favoriete output-functie .
|