Html to excel date format always append with time

I got one issue:
value is 05/09/2022, then excel will show as 09/05/2022, but 7/20/2022 is show correct value in excel

            var html = @"<table>
                <thead>
                <tr>
                <th style=""width:200px"">
                Date
                </th>
                </tr>
                </thead>
                <tbody>
                <tr><td style=""mso-number-format:M/dd/yyyy"">5/09/2022</td></tr>
                </tbody>
                </table>";

by the way, is there a way to specify wrap text in html?