0

毎日のニュースを一覧表示するために、日付と日付の値を取得したいと考えています。以下を使用して、毎日の値を取得しました。

DateTime myDateTime = DateTime.Now;
string datecheck = myDateTime.Day.ToString();

datecheck を使用して、その日のニュースを検索します。私のローカルホストでは正しかったのですが、オンラインでアップロードした後です。DateTime.Now が機能していないと思います。助けてください。私のコードはasp.net(C#)です

コードは次のようになります。

protected void Page_Load(object sender, EventArgs e)
    {
        DateTime myDateTime = DateTime.Now;
        string datecheck = myDateTime.Day.ToString();
        try
        {
            cnn.Open();
            SqlCommand selectreport = new SqlCommand("select * from PowerNews", cnn);
            SqlDataReader dr;
            dr = selectreport.ExecuteReader();
            put = new StringBuilder();
            _id.Clear();
            _content.Clear();
            while (dr.Read())
            {
                if (dr["PowerNews_postDate"].ToString().Substring(0, 2) == datecheck)
                {
                    _id.Add(dr["PowerNews_Id"].ToString());
                    _content.Add(dr["PowerNews_content"].ToString());
                }
            }
            dr.Close();
.
.
.}
4

0 に答える 0