我有问题。 当日期来自数据库时,如何将cultureinfo设置为日期。
我有数据库,当请求到达时,记录日期/时间。
现在它显示如下:2/24/2013 5:41:12 PM
我希望它显示为5. toukokuuta 2013
。有关我想要的格式的更多信息是here它在第68行(芬兰语)
我已经拥有的代码:
<script language="VB">
Imports System
Imports System.Globalization
Imports System.Threading
Public Class FormatDate
Public Shared Sub Main()
Dim dt As DateTime = DateTime.Now
' Sets the CurrentCulture property to U.S. English.
Thread.CurrentThread.CurrentCulture = New CultureInfo("fi-FI")
' Displays dt, formatted using the ShortDatePattern
' and the CurrentThread.CurrentCulture.
Console.WriteLine(dt.ToString("d. MMMM'ta 'yyyy"))
End Sub
End Class
</script>
这段代码暂时不起作用。 这是字符串,我想把它组合起来:
<%# DataBinder.Eval(Container.DataItem, "pvmaika") %>
(pvmaika是数据库值,它表示日期时间)
答案 0 :(得分:1)
在页面前面,你有那个
<%@ Page Culture="fi-FI" Language="VB" Debug="true" %>
。
包括Culture="fi-FI"
。
那会有效!