给出了一类KdV方程的精确差分格式和非标准有限差分格式.先构造KdV方程的精确有限差分格式,并由此推导出一个非标准有限差分格式.在构造差分格式中,重点给出步长函数(分母函数)的具体形式,同时证明了该方法可以保持KdV方程解的正性和有界性.通过数值实验验证了非标准有限差分格式的可行性和有效性.