Hi,
Short answer:
I would use a code like this:
var strXPath = aqString.Format("//td[.=%s]", aqString.Quote(aqConvert.DateTimeToFormatStr(aqDateTime.Today(), "%m/%d/%Y")));
var anElement = <page>.FindElement(strXPath);
if (anElement)
// found
else
// not found
Long answer:
XPath provided on your screenshot basically says this: "look on the page for any table cell that contains current date".
This is fine if the tested web page can contain not more that only one such cell.
If more than one cell with current date can exist on the page then you must first get parent container that can contain not more than one such cell (this may be table, table row, table column, etc.) and search from this parent. In this case (if I remember XPath syntax correctly) you must use not a double slash at the start of XPath expression (//), but dot and slash (./).
I.e.:
var strXPath = aqString.Format("./td[.=%s]", aqString.Quote(aqConvert.DateTimeToFormatStr(aqDateTime.Today(), "%m/%d/%Y")));
var aContainer = <page>.<parentContainer>;
var anElement = aContainer.FindElement(strXPath);
if (anElement)
// found
else
// not found