2017-08-29 2 views
-1

Ich bin neu in der VB.NET-Codierung. Ich habe eine Frage, bitte beantworte dies.Datumsformat konvertieren/Datum verschlüsseln

Ich machte ein Programm, das aktuelles Datum in die Datenbank einfügt. Aber wenn es das Datum anzeigt, ist sein Format dd/MM/yyyy dh. 01/01/2018. Ich möchte, dass das Datum als A/A/BJAH angezeigt wird, wobei 1 = A 2 = B 3 = C 4 = D usw..

Antwort

1

Wie ich im Kommentar sagte, müssten Sie numbers in alphabets konvertieren. Dies ist eine einfache Funktion zu erreichen, was Sie suchen,:

Function EncryptDate(Datevalue As String) As String 
    Dim str As String = Datevalue 
    str = str.Replace(1, "A") 
    str = str.Replace(2, "B") 
    str = str.Replace(3, "C") 
    str = str.Replace(4, "D") 
    str = str.Replace(5, "E") 
    str = str.Replace(6, "F") 
    str = str.Replace(7, "G") 
    str = str.Replace(8, "H") 
    str = str.Replace(9, "I") 
    str = str.Replace(0, "J") 
    Return str 
End Function 

So wird MessageBox.Show(EncryptDate(Now.ToString("dd/MM/yyyy")))

BI/JH/BJAG

+0

Vielen Dank Sir geben. Es ist Arbeit. – Rahul