//原理就是去除0-9的数字,判断去除数字后的字符串是否为空,如果为空,说明字符串全部都是为数字,否则得话,就不是。 strOutTimeOnNum = strouttime.TrimLeft( _T("0123456789")); //同理,也可以判断是否含有数字和逗号,空号, strOutTimeOnNum = strouttime.TrimLeft( _T("01234 5,6789"));