Visual Basic är enkel att använda , flexibla och integrerade i ett brett spektrum av Microsoft-produkter som Excel och Access. VB är en av de mest populära programmeringsspråken i världen . Den används ofta i skräddarsydda kalkylblad och andra tillämpningar som kräver " snabba och smutsiga " programmering tweaks . Av denna anledning har det utformats för att enkelt utföra vanliga uppgifter såsom att beräkna datum matte och visa tider och datum . När du vill visa ett datum korrekt formaterad för lokalt datum och klockslag konventioner , är det FormatDateTime funktion i Visual Basic ditt verktyg . Instruktioner
SNYGGA din input
1
Mata FormatDateTime funktionen ett giltigt datum eller tid . Du kan använda indata från en användare som inte kan lita på och kan kräva ett visst mått av preformatting att försäkra integriteten av uppgifterna . Att validera din input , kör IsDate funktionen med indata som enda parameter .
2
Kontrollera värdet återvänt från IsDate . Om det inte är " sant ", då din input är inte ett giltigt datum eller tid i det lokala sammanhanget . Till exempel , texten " Vi gillar ost " är inte ett datum eller tid och skulle orsaka IsDate att återvända en " falsk " värde . Också , "Januari 22" är inte ett datum i det japanska språket . På en engelskspråkig server , "Januari 22" är ett riktigt datum . Om IsDate rapporterar att ingången inte är ett datum eller tid , stoppa bearbetningen och returnera ett fel .
3
Konvertera din validerade ingång till ett datumformat som FormatDateTime kan förstå genom att köra CDate funktion med din input som enda parameter . Använd det värde som returneras från CDate i följande steg . Addera Run FormatDateTime
4
Välj i vilket format du vill mata din datum och /eller tid . FormatDateTime ger fem alternativ .
Option " 0 " kommer att fatta vissa beslut för dig . Om din input hade bara en dag , kommer det tillbaka en dag text i den lokala versionen av formatet " mm /dd /åå . " Om din inmatning innehöll endast en gång , kommer det tillbaka en gång sträng i den lokala versionen av formatet " hh : mm : . Ss PM /AM " Om din inmatning innehöll både , återgår både artiklar i ovanstående format .
Option " 1 " kommer att återvända en dag i den lokala versionen av formatet " dag - för - den - vecka, månad - namn år . "
Option " 2 " kommer att återvända en dag i den lokala versionen av formatet " mm /dd /åå . "
Option " 3 " kommer tillbaka en tid i den lokala versionen av formatet " hh : mm : . ss PM /AM "
Option " 4 " kommer tillbaka en tid i 24 - timmars format . Till exempel : " hh : . Mm " .
5
Run FormatDatTime med utsignalen från CDate som din första parameter och ditt valda format alternativ nummer som den andra parametern
6
Output det returnerade värdet från FormatDateTime med din favorit utfunktionen .