DateTime
values don't have a culture - they don't know anything about formatting themselves. You specify culture information when you parse and format them. It's not clear where you're getting your value from, but to format it with the US culture, you'd just use something like:
CultureInfo us = CultureInfo.GetCultureInfo("en-US");
string text = dateTime.ToString("d", us); // d=short date format
Note that you should only perform this formatting when you have to display the information to the user - keep the value as a DateTime
for as long as you can. For example, if you need to insert it into a database, use it as a parameter value in a parameterized SQL statement rather than including a text representation within the SQL itself.