Comment convertir datetime en persan dans sql server
Je veux convertir mon datetime en persan datetime de sql server. Ma question est MM/JJ/AAAA. Est-il une fonction en sql server pour cela que quand je veux hijri datetime-je utiliser ce
select CONVERT(VARCHAR(40), getdate(), 131) //Output is 14/08/1432 5:02:01:197PM
Je suis à l'aide de sql server 2008
OriginalL'auteur Fraz Sundal | 2011-07-15
Vous devez vous connecter pour publier un commentaire.
Je sais que c'est trop tard, mais peut-être utile pour d'autres personnes comme moi à avoir ce problème.
Vous devez écrire une Fonction SQL pour cette conversion comme ceci:
La conversion Grégorien persan Date
et ensuite l'utiliser comme ceci:
OriginalL'auteur Bardia
Je sais qu'il est trop tard pour répondre à cette question, mais je l'ai soumis la fonction que j'utilise depuis longtemps sans aucun bug, toutes les autres méthodes que j'ai jamais vu avoir des problèmes avec les années intercalaires:
Il est vraiment facile de personnaliser le résultat de la fonction.
adopté à partir de: cette page
OriginalL'auteur Saman Gholami
Hors de la boîte, pas de.
Vous devriez écrire votre propre UDF, cependant il y en a un sur CodePlex et un autre
OriginalL'auteur gbn
convertir Jalali georgienne et de la géorgie à Jalali
essayez ce lien. il y a une fonction que vous pouvez ajouter à vous de SQL server et de simplement appeler quand vous avez besoin.
OriginalL'auteur Ashkan
Je crois que la meilleure solution est d'utiliser SQLCLR-Jalali-Date-Utilitaire. Il a un simple guide d'installation et des fonctions faciles à utiliser. En outre, vous pouvez définir le format de la conversion d'un jour, sans aucune limitation. en fait, vous pouvez utiliser le le temps standard de mise en forme pour définir la forme de la conversion des dates.
Il y a plusieurs exemples fournis à l'intérieur de la page GitHub.
OriginalL'auteur Ehsan Mirsaeedi