Upul Chanaka

5 months ago

SQL Server Sinhala and Tamil Date -Time Formats

SQL Shinhala & Tamil Date -Time Formats

Following Formats can be used to Convert English to Sinhala & Tamil

1) Sinhala Formats

SELECT FORMAT(SYSDATETIME(), 'D', 'si')
SELECT FORMAT(123448.675,'C','si')
SELECT FORMAT (2015-01-01,'D','si')

siSinhalaFORMAT(SYSDATETIME(), 'd', 'si') => 2012-01-24
FORMAT(SYSDATETIME(), 'D', 'si') => 2012 ජනවාරි මස 24 වැනිදා අඟහරුවාදා
FORMAT(SYSDATETIME(), 'f', 'si') => 2012 ජනවාරි මස 24 වැනිදා අඟහරුවාදා 2:19 පෙ.ව.
FORMAT(SYSDATETIME(), 'F', 'si') => 2012 ජනවාරි මස 24 වැනිදා අඟහරුවාදා 2:19:39 පෙ.ව.
FORMAT(SYSDATETIME(), 'g', 'si') => 2012-01-24 2:19 පෙ.ව.
FORMAT(SYSDATETIME(), 'G', 'si') => 2012-01-24 2:19:39 පෙ.ව.FORMAT(12345.6789, 'N', 'si') => 12,345.68
FORMAT(12345.6789, 'C', 'si') => රු. 12,345.68
FORMAT(12345.6789, 'G', 'si') => 12345.6789
si-LKSinhala (Sri Lanka)FORMAT(SYSDATETIME(), 'd', 'si-LK') => 2012-01-24
FORMAT(SYSDATETIME(), 'D', 'si-LK') => 2012 ජනවාරි මස 24 වැනිදා අඟහරුවාදා
FORMAT(SYSDATETIME(), 'f', 'si-LK') => 2012 ජනවාරි මස 24 වැනිදා අඟහරුවාදා 2:19 පෙ.ව.
FORMAT(SYSDATETIME(), 'F', 'si-LK') => 2012 ජනවාරි මස 24 වැනිදා අඟහරුවාදා 2:19:39 පෙ.ව.
FORMAT(SYSDATETIME(), 'g', 'si-LK') => 2012-01-24 2:19 පෙ.ව.
FORMAT(SYSDATETIME(), 'G', 'si-LK') => 2012-01-24 2:19:39 පෙ.ව.


2) Tamil Formats

TamilFORMAT(SYSDATETIME(), 'd', 'ta') => 24-01-2012
SELECT FORMAT(SYSDATETIME(), 'D', 'ta') => 24 ஜனவரி 2012
FORMAT(SYSDATETIME(), 'f', 'ta') => 24 ஜனவரி 2012 02:19
FORMAT(SYSDATETIME(), 'F', 'ta') => 24 ஜனவரி 2012 02:19:39
FORMAT(SYSDATETIME(), 'g', 'ta') => 24-01-2012 02:19
FORMAT(SYSDATETIME(), 'G', 'ta') => 24-01-2012 02:19:39FORMAT(12345.6789, 'N', 'ta') => 12,345.68
FORMAT(12345.6789, 'C', 'ta') => ரூ 12,345.68
FORMAT(12345.6789, 'G', 'ta') => 12345.6789
ta-INTamil (India)FORMAT(SYSDATETIME(), 'd', 'ta-IN') => 24-01-2012
FORMAT(SYSDATETIME(), 'D', 'ta-IN') => 24 ஜனவரி 2012
FORMAT(SYSDATETIME(), 'f', 'ta-IN') => 24 ஜனவரி 2012 02:19
FORMAT(SYSDATETIME(), 'F', 'ta-IN') => 24 ஜனவரி 2012 02:19:39
FORMAT(SYSDATETIME(), 'g', 'ta-IN') => 24-01-2012 02:19
FORMAT(SYSDATETIME(), 'G', 'ta-IN') => 24-01-2012 02:19:39


Best Regard:- A.A.U. Chanaka


Do you think this post may be interesting for anyone else? Help someone gain knowledge by sharing it!